ИСПОЛЬЗОВАНИЕ ГРАФИЧЕСКОГО ПАКЕТА OPENGL В ЗАДАЧАХ МОДЕЛИРОВАНИЯ
© А.А.Жуков, Д.А.Онищенко
© Государственный музей истории космонавтики им. К.Э. Циолковского, г. Калуга
Секция "К.Э. Циолковский и проблемы образования"
2003 г.
Графический пакет OpenGL является одним из самых популярных прикладных программных интерфейсов (API) для разработки приложений в области двумерной и трехмерной графики. Важнейшими особенностями пакета, обеспечившими его широкое распространение и развитие, являются: надежность, переносимость на различные аппаратные и программные платформы, простота применения. Эти характеристики делают пакет OpenGL удобным и эффективным инструментом при использовании в образовательном процессе. С одной стороны, изучение пакета упрощает понимание студентами вопросов компьютерной графики — моделирование геометрических объектов, их закрашивание, текстурирование, анимацию. С другой стороны, простота пакета позволяет использовать его при выполнении студентами заданий и проектов по различным дисциплинам. При этом легко реализуется принцип от простого к сложному.
Применения средств визуализации пакета OpenGL демонстрируется на примере задачи пробоя пены в пористой среде. Исследуются характеристики кластера пробоя, возникающего при нагнетании в пористую среду заданного количества идеального газа и сопровождающегося разрушением перегруженных перегородок и расширением области пространства, занимаемой газом. За немногим исключением, задачи этого класса, рассматриваемые в вероятностной постановке, не поддаются аналитическому исследованию. По этой причине компьютерное моделирование является практически единственным инструментом их исследования.