Страница публикации

Программное средство визуализации трехмерных сцен на основе онтологий

Тип публикации: Статья в журнале

Тип материала: Текст

Авторы: Коршунов С.А., Николайчук О.А., Павлов А.И.

Журнал: Научная визуализация

Язык публикации: russian

Том: 9

Номера страниц: 102–119

Количество страниц: 18

Номер: 2

Год публикации: 2017

Отчетный год: 2017

Переводная версия: {"id":1065,"authors":"Korshunov S.A., Nikolaychuk O.A., Pavlov A.I.","authors_count":3,"title":"Visualizaton software based on webgl","journal":"Scientific Visualization","year":2017,"reportYear":2017,"volume":"9","number":"2","month":null,"url":"","pages":"102 - 119","address":"","type":"\u0422\u0435\u043a\u0441\u0442","publisher":"","edition":"","language":"english","classification":"\u0421\u0442\u0430\u0442\u044c\u0438 \u0432 \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u044b\u0445 \u0438 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u043d\u044b\u0445 \u0436\u0443\u0440\u043d\u0430\u043b\u0430\u0445","annotation":"","published_at":null,"doi":"","is_to_print":0,"is_special":0,"is_wos":0,"is_scopus":1,"is_risc":0,"is_editable":0,"publication_type_id":1,"added_by_rb_user_id":null,"notes":"","created_at":"2018-04-25 01:24:52","updated_at":"2018-05-18 02:58:05","translated_id":null,"quartile":null,"series":"","is_vak":0,"conference":null,"is_public_pdf":0,"eid":null,"wosid":null,"quartile_scopus":null,"report_type":null,"speaker":0,"is_wl":0,"quartile_wl":null,"count_pages":18,"date_event_start":null,"date_event_end":null,"location_event":null,"lvl_event":null,"link_event":null,"title_event":null,"is_affiliation_idstu":null,"is_expert_opinion":null,"quartile_vak":null,"id_author_reference":null,"is_cr":null,"quartile_cr":null,"registration_number":null}

Аннотация: Данная работа описывает основные принципы разработки программного средства визуализации трехмерных сцен, а также реализуемый данным средством подход, в основе которого лежит использование онтологий для описания как самой визуализируемой области, так и правил ее трехмерного отображения. Данный подход позволяет непрограммирующему пользователю абстрагироваться от процесса написания программного кода трехмерной сцены и описать ее, оперируя терминами из исследуемой им области. В работе изложена формальная модель программного средства, его архитектура и основные модули, перечислены используемые онтологии и их структура. Также последовательно описан процесс проектирования и создания визуальной сцены, включая этапы: онтологического моделирования, создания визуальных объектов, формирования правил описания сцены, генерации программного кода, визуализации, организации обмена данными между средством визуализации и источником данных. В качестве основного средства для создания трехмерной графики выбран стандарт визуализации WebGL, который позволяет создавать визуальные сцены в веб-браузере пользователя. Примеры применения библиотеки и вопрос ее производительности также затрагиваются в статье.

Индексируется WOS: Нет

Индексируется Scopus: Нет

Индексируется УБС: Нет

Индексируется РИНЦ: Да

Индексируется ВАК: Нет

Индексируется CORE: Нет