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.


 

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

24040. Анемия. Классификации 23.57 KB
  Для этого наиболее удобно делить анемии по единому классификационному признаку цветовому показателю. Классификация анемий Анемии подразделяют на группы по различным признакам. В зависимости от него различают такие анемии: Гипохромные ЦП ниже 085: железодефицитная анемия талассемии Нормохромные ЦП в норме: гемолитические анемии когда скорость разрушения эритроцитов превышает скорость их продукции постгеморрагическая как результат потери крови вследствие кровотечения или кровоизлияния неопластические заболевания костного мозга...
24041. Системная красная волчанка: этиология, клиника, диагностика 26.34 KB
  Системная красная волчанка СКВ болезнь ЛибманаСакса лат. Разумеется эти симптомы не патогномоничны но сочетание с другими более специфическими увеличивает вероятность того что больной страдает СКВ. Дерматологические проявления Кожные проявления имеются у 65 больных СКВ возникают одними из первых однако только у 30 50 отмечается классическая сыпь на щеках в форме бабочки. Гнёздная алопеция и ульцерация полости рта и носа влагалища также в числе возможных проявлений СКВ.
24042. Легочное сердце: этиология, патогенез, классификация 24.69 KB
  ЛЕГОЧНОЕ СЕРДЦЕ патологическое состояние характеризующееся гипертрофией и дилатацией а затем и недостаточностью правого желудочка сердца вследствие артериальной легочной гипертензии при поражениях системы дыхания. Различают: 1 васкулярную форму легочного сердца при легочных васкулитах первичной легочной гипертензии горной болезни тромбоэмболии легочных артерий; 2 бронхолегочную форму наблюдавшуюся при диффузном поражении бронхов и легочной паренхимы при бронхиальной астме бронхиолите хроническом обструктивном бронхите...
24043. Хроническая застойная сердечная недостаточность. Классификации 31.12 KB
  Функциональные болезни пищевода этиология патогенез. Этиология функциональных заболеваний пищевода до настоящего времени неизвестна. Отмечено что весьма часто они сочетаются с грыжами пищеводного отверстия диафрагмы пептическим эзофагитом новообразованиями пищевода и желудка язвенной болезнью и холециститом атеросклерозом бронхиальной астмой паркинсонизмом сахарным диабетом и другими заболеваниями. Таким образом продвижение пищи по пищеводу есть сложный акт осуществляемый за счет перистальтики грудного отдела пищевода и...
24044. Хронические лейкозы: клиника, диагностика 33.74 KB
  Лейкоз лейкемия белокровие клональная экспансия злокачественных миелоидных или лимфоидных клеток которую характеризует рост содержания лейкоцитов в циркулирующей крови. Клональная экспансия патологическое возрастание числа клеток из такой совокупности которое угнетает образование других клеток крови и блокирует окончательное созревание дифференциацию клеток той линии на одном из этапов которой произошел канцерогенез клетокпредшественниц обусловивший лейкоз. Иными словами лейкоз это нарастающее размножение аномальных лейкоцитов...
24045. Острые бронхиты и трахеобронхиты: клиника, диагностика, лечение 16.87 KB
  Назначается в люголевском растворе по 25 30 капель 3 4 раза в день при рвоте в клизме при коме под кожу 30 40 капель люголевского раствора на 15 л физиологического раствора или через дуоденальный зонд в желудок. внутривенно йод в количестве 051 мл люголевского раствора в 300 мл физиологического раствора вместо йодистого калия йодистый натрий. Внутривенное введение хлористого натрия 10 раствора 40 раствора глюкозы на физиологическом растворе до 3 л в сутки.
24046. Аутоиммунный тиреоидит: клиника, диагностика, лечение 19.36 KB
  Хронический аутоиммунный тиреоидит или лимфоматозный тиреоидит болезнь Хашимото это воспалительное заболевание щитовидной железы аутоиммунной природы когда в организме человека образуются антитела и лимфоциты повреждающие собственные клетки щитовидной железы. Итогом этого процесса является повреждение клеток щитовидной железы тироцитов. Из поврежденных клеток щитовидной железы в кровь попадает содержимое фолликулов: гормоны разрушенные части внутренних органелл клетки которые в свою очередь способствуют дальнейшему образованию антител к...
24047. Синдром диссеминированного внутрисосудистого свертывания: клиника, диагностика, лечение 37.21 KB
  это свертывание крови и тромбообразование в результате которых происходит потребление факторов свертывания крови чрезмерная активация фибринолиза и часто наступают кровотечения.синонимы: синдром РВС рассеянного внутрисосудистого свертывания крови ВСФ внутрисосудистое свертывание и фибринолиз ТГС тромбогеморрагический синдром коагулопатия потребления. При этом наступают полимикросвертывание крови и тромбоз переходящие в дальнейшем в кровотечение вследствие гипо и афибриногенемии потребления и активации фибринолиза.[3] I стадия ...
24048. Острый инфаркт миокарда, клинические варианты, стадии, классификации 46.88 KB
  Инфа́ркт миока́рда одна из клинических форм ишемической болезни сердца протекающая с развитием ишемического некроза участка миокарда обусловленного абсолютной или относительной недостаточностью его кровоснабжения. Инфаркт миокарда левого желудочка передний боковой нижний задний. Изолированный инфаркт миокарда верхушки сердца.