Трехмерная визуализация модели и физических характеристик нефтегазового пласта для систем виртуальной реальности
DOI:
https://doi.org/10.26577/JMMCS-2018-3-521Ключевые слова:
компьютерная графика, компьютерная анимация, машинная графика, виртуальная реальность, OpenGL, OpenVR, шейдер, визуализация, визуализация сеточной моделиАннотация
В работе описаны основные действия для трехмерной визуализаций сеточных моделей нефтяных и газовых месторождений для систем виртуальной реальности. Работа была реализована на языке программирования C ++, для визуализации модели была использована библиотека OpenGL и для визуализации модели в виртуальной среде использовалась библиотека OpenVR в дополнении с программой SteamVR. Созданный модуль визуализации требует подключения специальных оборудований для работы с виртуальной средой, таких как шлем виртуальной реальности, базовые станции и контроллеры. В качестве входных данных для прорисовки модели предложены геометрические данные и физические характеристики модели в формате .GRDECL. Данный формат создан фирмой Schlumberge Eclipse и используется для описания моделирования нефтяного месторождения. Файлы такого формата хранят данные описывающие трехмерные модели, состоящие из ячеек по Ox, Oy и Oz, которые представляют собой искаженные параллелепипеды. Преимущество применения виртуальной реальности при визуализации состоит в том, что для наблюдателя визуальное восприятия значительно улучшается, также погружение в виртуальную среду сопровождается эффектом присутствия. В виртуальных очках качество прорисовки объекта существенно отличается от того, что можно наблюдать на плоском экране монитора.
Ключевые слова: компьютерная графика, компьютерная анимация, машинная графика, виртуальная реальность, OpenGL, OpenVR, шейдер, визуализация, визуализация сеточной модели, .GRDECL.
