|
Научная визуализация
Год выпуска: | 2017 |
Квартал: | 2 |
Том: | 9 |
Номер: | 2 |
Страницы: | 102 - 119 |
|
Название публикации: |
ПРОГРАММНОЕ СРЕДСТВО ВИЗУАЛИЗАЦИИ ТРЕХМЕРНЫХ СЦЕН НА ОСНОВЕ ОНТОЛОГИЙ |
Авторы: |
С.А. Коршунов (Россия), О.А. Николайчук (Россия), А.И. Павлов (Россия) |
Адреса авторов: |
С.А. Коршунов
grey.for@gmail.com
Институт динамики систем и теории управления имени В.М. Матросова СО РАН, Иркутск, Россия
О.А. Николайчук
nicoly@icc.ru
Институт динамики систем и теории управления имени В.М. Матросова СО РАН, Иркутск, Россия
А.И. Павлов
asd@icc.ru
Институт динамики систем и теории управления имени В.М. Матросова СО РАН, Иркутск, Россия |
Краткое описание: |
Данная работа описывает основные принципы разработки программного средства визуализации трехмерных сцен, а также реализуемый данным средством подход, в основе которого лежит использование онтологий для описания как самой визуализируемой области, так и правил ее трехмерного отображения. Данный подход позволяет непрограммирующему пользователю абстрагироваться от процесса написания программного кода трехмерной сцены и описать ее, оперируя терминами из исследуемой им области.
В работе изложена формальная модель программного средства, его архитектура и основные модули, перечислены используемые онтологии и их структура. Также, последовательно описан процесс проектирования и создания визуальной сцены, включая этапы: онтологического моделирования, создания визуальных объектов, формирования правил описания сцены, генерации программного кода, визуализации, организации обмена данными между средством визуализации и источником данных.
В качестве основного средства для создания трехмерной графики выбран стандарт визуализации WebGL, который позволяет создавать визуальные сцены в веб-браузере пользователя. Примеры применения библиотеки и вопрос ее производительности также затрагиваются в статье. |
Язык: |
Русский |
|
|
|