77289

ON DEVELOPING ENVIRONMENT FOR CONTRUCTING SYSTEMS OF SCIENTIFIC VISUALIZATION

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

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

One cn distinguish three clsses of visuliztion systems. The first one consists of universl systems which include set of lgorithms for constructing wide rnge of typl representtions. For exmple wellknown systems PrView nd VS belong re of this kind.

Английский

2015-02-02

29 KB

0 чел.

ON DEVELOPING ENVIRONMENT FOR CONTRUCTING SYSTEMS OF SCIENTIFIC VISUALIZATION

P.A.Vasev*, S.S.Kumkov*, E.Yu.Shmakov**

*IMM UrB RAS, Ekaterinburg       **UrFU, Ekaterinburg

Traditionally, scientific visualization is a methodology of converting abstract objects to some geometric images. This allows to observe visually results of numerical simulations. When some entity is visualized, the specific part of the process is choosing some certain two- or three-dimensional geometric representation of the abstract object and creating an algorithm for constructing this representation of the basis of data produced by the computational program. The instruments for manipulating the obtained geometric objects (moving, rotating, zooming, changing attributes – color, visibility, opacity – etc.) are usually the same for different visualizations.

One can distinguish three classes of visualization systems. The first one consists of universal systems, which include a set of algorithms for constructing wide range of typal representations. For example, well-known systems ParaView and AVS belong are of this kind. The second category is of systems for specific visual essences. Among them are IVS3D (for geo-information), VENUS (for molecular structures), VolVis (sparse three-dimensional arrays). Finally, the third class is formed by specialized visualization systems created for some certain project of, even, for some researcher.

Environments from two first classes are good because in many situations can allow to get quickly some result. But in practice, it often turns out that the algorithms built into these systems give objects, which satisfy user’s demands partially or even do not satisfy at all, and adding own modules for constructing geometric object is impossible.

The ideal variant for the end user is a system worked out with taking into account all his desires and needs. But developing such systems usually is started from the ground up, and to overcome all appearing problems it needs for qualified programmers, who usually spend a lot of time to recreate the user interface, which is repeated from system to system.

The authors have created a visualization system, which avoids the mentioned problems. It includes quite rich user interface and a powerful engine allowing to store a three-dimensional scene and work dynamically with it by means program interface (API). In the framework of the suggested system, a user to visualize a new type of objects should implement the corresponding construction algorithms as DLL-library of some prescribed format. The procedures put into the library read output files of corresponding computational program, construct respective geometric objects and add them to the scene.

The current version of the program is written in C# for Microsoft ,Net 4.0. It uses WPF window library of the .Net environment and the three-dimensional graphics library Media3D.

Thus, a creating a new visualization system stops to be a complex project including a lot of routine technical problems and becomes a tuning, adopting, and extending an existing modular system. 


 

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

84707. Положение о МИД РФ, его основные задачи и функции 15.25 KB
  По нему Министерство иностранных дел Российской Федерации является федеральным органом исполнительной власти осуществляющим функции по выработке и реализации государственной политики и нормативноправовому регулированию в сфере международных отношений Российской Федерации. Руководство деятельностью МИДа России осуществляет президент Российской Федерации. В своей деятельности МИД руководствуется Конституцией Российской Федерации; Положением о МИД России утвержденном Указом Президента Российской Федерации от 14 марта 1995 г. Основные...
84708. Структура МИД России 15.81 KB
  Территориальные департаменты на которые возложена работа по вопросам отношений России с другими государствами и международными организациями. Территориальные департаменты Территориальные департаменты Министерства иностранных дел Первый департамент стран СНГ Второй департамент стран СНГ Белоруссия Молдавия Украина Третий департамент стран СНГ Средняя Азия Четвертый департамент стран СНГ Закавказье Первый Европейский департамент Западная Европа Греция Турция Второй Европейский департамент Северная Европа Прибалтика Третий...
84709. Деятельность департаментов МИД РФ и вопросы их компетенции 14.65 KB
  Деятельность департаментов МИД РФ и вопросы их компетенции. Департаменты МИДа России делятся на: 1.Территориальные департаменты на которые возложена работа по вопросам отношений России с другими государствами и международными организациями. Территориальные департаменты Территориальные департаменты Министерства иностранных дел Первый департамент стран СНГ Второй департамент стран СНГ Белоруссия Молдавия Украина Третий департамент стран СНГ Средняя Азия Четвертый департамент стран СНГ Закавказье Первый Европейский департамент...
84710. Административный процесс в системе административного права 110 KB
  Понятие и принципы административного процесса. Виды административных процедур (производств). Правовое регулирование административных процедур и производств. Административная юстиция. Административная юрисдикция
84711. Коллегия МИД России. 11.35 KB
  Коллегия МИД России. В МИД образуется коллегия в составе министра председателя коллегии его заместителей по должности а также других руководящих работников системы министерства. Коллегия рассматривает наиболее важные вопросы деятельности МИД и принимает соответствующие решения. В целях выработки наиболее обоснованных предложений по вопросам внешней политики государства МИД может образовывать научноконсультативные методические и экспертные советы.
84712. Понятие «дипломатические отношения». Установление дипломатических отношений как следствие международно-правового признания государств 15.77 KB
  Установление дипломатических отношений как следствие международноправового признания государств. В одной из первых статей ООН говориться об установлении добрососедских отношений. Дипломатические отношения помогают определить форму таких добрососедских отношений. Так в Испании после переворота Франко Советская Россия не признала его и дипломатических отношений не было но реально они были.
84713. Процедура установления и прекращения дипломатических отношений 13.74 KB
  Такие отношения именуемые дипломатическими устанавливаются с их взаимного согласия и осуществляются в соответствии с нормами международного права и утвердившейся практикой международного общения. Так признание государства деюре подразумевается в случае официального выражения признающей стороной желания установить с ним дипломатические отношения. Однако отсутствие признания деюре или дефакто не означает что между обоими государствами исключаются вообще какиелибо отношения. Такие фактические отношения нередко имеют место в течение...
84714. Категории дипломатических представительств и классы их глав 15.1 KB
  дипломатические представительства и консульские учреждения России ее представительства при международных межгосударственных межправительственных организациях представительства министерства на территории РФ а также подведомственные министерству предприятия учреждения и организации созданные для обеспечения его деятельности на территории России. Постоянное представительство РФ при международной организации является государственным органом внешних сношений осуществляющим представительство РФ в соответствующей международной организации....
84715. Дипломатический корпус в узком и широком понимании. Дипломатическое старшинство. Дуайен 13.53 KB
  Дуайен. Возглавляет список дуайен затем сотрудники его посольства и так далее. Возглавляет дипломатический корпус старшина или дуайен. В некоторых странах католических в соответствии с установившимся обычаем папский нунций является дуайеном независимо от времени его аккредитования.