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.


 

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

79077. Вербальные договоры. Стипуляция. Порядок заключения и содержание 25.9 KB
  Открытые в 1933 году новые фрагменты из Институций Гая доказывают что договор стипуляции был известен уже законам XII таблиц.Несмотря однако на все смягчения необходимых формальностей в классическом римском праве всетаки прочно охранялись некоторые черты стипуляции как формального контракта: присутствие договаривающхся сторон в одном месте устный вопрос кредитора и такой же устный ответ должника совпадающий по смыслу с вопросом. Обязательство возникшее из стипуляции было обязательством строгого права и потому подлежало строго...
79078. Виды деликтов и обязательства из них. Личная обида. Кража. Неправомерное повреждение имущества. Другие виды частных деликтов 26.1 KB
  Наиболее подходящий русский термин соответствующий furtum кража. Однако furtum не совпадало полностью с современным понятием кражи. Во-первых к категории furtum в Риме относились и те деликты которые в современном праве именуются кражей и те которые теперь называются присвоением растратой и т.
79079. Владение и право собственности. Владение и держание. Виды. Установление и прекращение владения. Преторские интердикты. Защита добросовестного владения 33.21 KB
  Факты с наступлением которых лицо приобретает право собственности называются способами приобретения права собственности modus cquirendi а те юридические факты в особенности сделки которые служат основанием для приобретения права собственности называются титулом приобретения titulus cquirendi.Способы приобретения права собственности делятся на первоначальные и производные. При первоначальном приобретении права собственности нет праводателя ограниченность правомочий которого могла отразиться на содержании права приобретателя.
79080. Деятельность римских юристов. Формы их деятельности. Значение римской юриспруденции для формирования и развития права. Сабиньянская и прокулянская школы юристов 21.39 KB
  Сабиньянская и прокулянская школы юристов. В произведениях Цицерона формы деятельности римских юристов характеризуются терминами respondere cvere gere а также scribere. Термином respondere обозначается консультационная работа римских юристов дача гражданам обращавшимся к юристам советов по возбуждавшим сомнение вопросам: cvere ограждение интересов данного гражданина при совершении сделок также путем совета не включать какоелибо невыгодное условие и т.
79081. Договор имущественного найма и его виды. Договор найма вещи Поднаем. Прекращение договора найма вещи. Наем услуг. Договор подряда 31.33 KB
  Классическое римское право знало три вида договора locatio-conductio: 1) наем вещей (locatio-conductio rerum); 2) наем услуг (locatio-conductio operarum); 3) наем работы или подряд (locatio-conductio opens или opens faciendi).
79082. Договор поручения. Содержание. Особенности правоотношений, возникающих из договора поручения. Прекращение договора поручения 25.5 KB
  Особенности правоотношений возникающих из договора поручения. Прекращение договора поручения. Договор поручения состоял в том что одно лицо дозритель мандант поручало а другое лицо мандатарий поверенный принимало на себя исполнение безвозмездно какихлибо действий.
79083. Договор товарищества. Виды товарищества. Права и обязанности товарищей в отношении друг друга и в отношении третьих лиц. Вклады. Участие в прибылях и убытках. Прекращение товарищества 26.64 KB
  Виды товарищества. Прекращение товарищества. Договором товарищества societs назывался договор по которому два лица или несколько лиц объединялись для достижения какойто общей хозяйственной цели разумеется не противоречащей праву.
79084. Зарождение юридических лиц. Статус корпораций, муниципий, фиска, благотворительных учреждений. Порядок возникновения юридических лиц. Основания прекращения юридических лиц 22.12 KB
  В древнереспубликанском праве еще не было имущества корпорации это была общая собственность членов корпорации но только неделимая пока существовала корпорация. В случае прекращения корпорации имущество делилось между последним составом ее членов. Наконец третий юрист Ульпиан3 говорил что в корпоративном объединении universits не имеет значения для бытия объединения остаются ли в нем все время одни и те же члены или только часть прежних или все заменены новыми; долги объединения не являются долгами отдельных его членов и права...
79085. Защита права собственности. Иски. Ответственность добросовестного и недобросовестного владельца перед собственником. Прекращение права собственности 20.82 KB
  Этот иск представлялся собственнику для истребования вещи владение которой им утрачено. Таким образом сторонами в виндикационном процессе являлись: в качестве истца собственник не имеющий фактического владения вещью; в качестве ответчика фактический обладатель вещи как держатель так и владелец ее притом владелец как недобросовестный так и добросовестный. Добросовестный владелец отвечал за состояние вещи со времени предъявления иска. вещи регулярно получаемые от другой плодоприносящей вещи при нормальном хозяйственном ее...