77381

СРЕДА-КОНСТРУКТОР СИСТЕМ НАУЧНОЙ ВИЗУАЛИЗАЦИИ

Научная статья

Информатика, кибернетика и программирование

В докладе сообщается о разрабатываемой авторами системе научной визуализации. В основе процесса научной визуализации лежит методика перевода абстрактных объектов в геометрические образы что дает возможность исследователю наблюдать результаты численного моделирования. Проблемой традиционных систем визуализации является жестко прописанный набор алгоритмов так что затруднена визуализация объектов образы которых строятся иными процедурами.

Русский

2015-02-02

33.5 KB

1 чел.

СРЕДА-КОНСТРУКТОР СИСТЕМ НАУЧНОЙ ВИЗУАЛИЗАЦИИ

П.А. Васёв1, С.С.Кумков1,2, Е.Ю.Шмаков2

1ИММ УрО РАН, Екатеринбург       2УрФУ, Екатеринбург

В докладе сообщается о разрабатываемой авторами системе научной визуализации.

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

Ранее авторы уже делали сообщение о создании среды разработки систем научной визуализации [1]. Центральным местом предлагаемой среды является её модульная структура: сама среда предлагает инструменты манипулирования сценой и достаточно богатый программный интерфейс для заполнения сцены геометрическими объектами. Кроме того, данный интерфейс дублирует все возможности по управлению сценой, так, что пользователь может производить все манипуляции и программным путем. При этом процедуры построения геометрических объектов по числовым данным подключаются в виде внешних модулей.

В сравнении с прошлогодним состоянием в настоящее время среда расширила свой функционал и наряду с уже имевшимися возможностями:

  •  работа с объектами (создание, наполнение геометрическими примитивами,  организация иерархических структур, модификация параметров объектов);
  •  работа со сценой в целом (повороты, перемещение, масштабирование, экспорт графических файлов);
  •  работа с источниками освещения (добавление, удаление, перемещение, включение/выключение, изменение яркости и/или цвета);
  •  работа с камерами (добавление, удаление, перемещение, переключение между несколькими имеющими камерами)

теперь включает и

  •  возможность написания управляющих скриптов и модулей на языке Ruby;
  •  возможность подключения консольных приложений в качестве модулей для загрузки данных (через стандартные потоки ввода-вывода);
  •  редактируемая история работы с системой (отмена и повторение отдельных действий и их наборов);
  •  сохранение и загрузка сцены;
  •  возможности по анимации.

Приводятся примеры использования разработанной среды на практике.

Информация по проекту и программный код размещены в сети Интернет по адресу www.sharpeye.lact.ru.

Литература

1. Васёв П.А, Кумков С.С., Шмаков Е.Ю., О создании среды разработки систем научной визуализации // Тезисы XIII Международного семинара «Супервычисления и математическое моделирование». Саров: ФГУП «РФЯЦ ВНИИЭФ», 2011, стр. 50-51.


 

А также другие работы, которые могут Вас заинтересовать

36175. Записываемые диски 215.5 KB
  Длина волны вобуляции в общем случае равна 5 мкм рис. ФОРМАТ КОДИРОВАНИЯ АДРЕСНЫХ ДАННЫХ ВОБУЛЯЦИЕЙ НАПРАВЛЯЮЩЕЙ ДОРОЖКИ Записываемый диск BDR и перезаписываемый диск BDRE имеют один и тот же формат данных которые содержатся в законе вобуляции направляющей дорожки и формируются еще при изготовлении диска. Кроме того модулируя закон вобуляции можно заносить на диск дополнительные данные необходимые как для идентификации фрагментов записываемого материала так и для идентификации самого диска. Поскольку запись данных всегда выполняется...
36176. КОНСТРУКЦИЯ ДИСКА BD-ROM 50 KB
  Однако регистрирующий слой у BDдиска находится гораздо ближе к внешней поверхности той через которую осуществляется считывание чем у CD и DVD – на расстоянии всего 100 мкм от нее у CD это расстояние равно 11 мм у DVD – 06 мм. Если диск является двухслойным то второй информационный слой L1 располагается на расстоянии 25 мкм от первого слоя L0 ближе к внешней поверхности рис. Между этими двумя информационными слоями также находится разделительный слой поликарбоната. Диск BDROM Если диск является диском BDROM тиражированный...
36177. Digital Versatile Disc (DVD) 108.5 KB
  В процессе работы над новым носителем несколько раз менялось его название отражая основные намерения разработчиков на том или ином этапе: MMCD MultiMediCD; HDDVD High Density Digitl Video Disc; HDCD High Density CD. Даже названия у них были чемто схожи: SDDVD Super Density Digitl Video Disc перекликается с HDDVD. SDDVD тоже имеет двухслойную структуру однако она несколько иная чем у MMCD ибо образуется за счет того что склеиваются вместе две половинки диска каждая из которых имеет толщину 06 мм рис.
36178. Налоги налогообложение 255.5 KB
  Принцип справедливости утверждающий всеобщность обложения и равномерность распределения налога между гражданами соразмерно их доходам которыми они пользуются под покровительством и защитой государства. Принцип экономии заключающийся в сокращении издержек взимания налога и рационализации системы налогообложения. Все последующие функциональные элементы налога объекты налогообложения ставки льготы и др. Расчет налога производится непосредственно от налоговой базы.
36179. Теория финансов 212 KB
  Страховая защита и страховые фонды Страхование создание специальными организациями фондов в денежной форме за счет страховых взносов юридических и физических лиц и предназначенных для реального возмещения только участникам их создания ущерба возникающего в результате наступления стихийных событий и несчастных случаев. страхование предусматривает перераспределение ущерба как в пространстве так и во времени; страховые взносы мобилизованные страховщиком имеют возвратный характер. Страхование подразделяется на три отрасли...
36180. Финансы организаций 210.5 KB
  Распределительная функция обеспечивает: образование целевых фондов денежных средств и поддержание рациональной структуры капитала; образование фонда возмещения который обеспечивает покрытие затрат на простое воспроизводство; формирование фонда оплаты труда возмещение затрат труда который состоит из двух частей: включаемой в затраты по производству и реализации продукции товаров работ услуг и образуемой за счет прибыли организации. Принцип самоокупаемости и самофинансирования означает полную окупаемость затрат на производство и...
36181. Финансовый менеджмент малого бизнеса 42.5 KB
  Основные этапы жизненного цикла малого предприятия; 1 этап разработка технологии и создание коммерческой схемы товара. В этот периодвыручка практически нулевая а денежные потоки предприятия отрицательные. Для этого необходимо определить посильные для предприятия темпыприроста оборота.
36182. Финансовый менеджмент. Учебное пособие 222.5 KB
  Потапова финансовый менеджмент Информационное обеспечение и финансовый анализ деятельности компании Учебнометодическое пособие Минск 2004 УДК 658. Информационное обеспечение и финансовый анализ деятельности компании: Учеб. Дается классификация финансовых коэффициентов характеризующих ликвидность деловую активность платежеспособность и рыночную активность компании. 2004 Частный институт управления и предпринимательства 2004 Информационное обеспечение и финансовый анализ деятельности компании Лекция I.
36183. Организация деятельность коммерческих банков 637 KB
  Банковская деятельность отличается достаточно жесткой правовой регламентацией банковских операций и постоянным обновлением законодательства по их проведению. Поэтому особое внимание в работе уделено происшедшим в последние годы изменениям в осуществлении операций, например, по предоставлению банковского кредита, в подходах при оценке и управлению банковскими рисками, расчетам нормативов безопасного функционирования.