77290

ENVIRONMENT FOR CONSTRUCTING SYSTEMS OF SCIENTIFIC VISUALIZATION

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

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

Ekterinburg The tlk dels with scientific visulistion system which is elborted by the uthors. One of the problems of trditionl visuliztion systems is tht some set of trnsformtion lgorithms is strictly prescribed nd cnnot be chnged. yer go the uthors presented this system lredy.

Русский

2015-02-02

32 KB

0 чел.

ENVIRONMENT FOR CONSTRUCTING

SYSTEMS OF SCIENTIFIC VISUALIZATION

P.A. Vasev1, S.S.Kumkov1,2, E.Yu.Shmakov2

1IMM UrB RAS, Ekaterinburg       2UrFU, Ekaterinburg

The talk deals with a scientific visualisation system, which is elaborated by the authors.

The basis of the process of scientific visualization is a methodology of transforming abstract mathematical objects to some geometric images. This gives an opportunity to a researcher to observe visually the results of numeric simulations. With that, for each type of objects to be visualized the transformation algorithm is individual usually. One of the problems of traditional visualization systems is that some set of transformation algorithms is strictly prescribed and cannot be changed. So, it is difficult to visualize objects, which needs for other algorithms to be transformed.

A year ago, the authors presented [1] this system already. The central idea of the system is its modular structure: the environment itself contains only tools for manipulating the scene and a quite rich applied programming interface for filling the scene by geometric objects. Also, this interface duplicates the scene manipulating capabilities of the system, so, the user can control the scene in program way too. The procedures for producing geometric objects on the basis of numeric data are attached as external modules.

In comparison with the previous year situation, the system has been extended and, in addition to the capabilities already realized, namely,

  •  work with geometric objects (creation, filling with primitives, organizing hierarchic structures, modification of object parameters);
  •  work with the entire scene (rotations, moves, scaling, export of graphic files);
  •  work with light sources (adding, deletion, moves, switching on/off, changing intensity and/or color, etc.);
  •  work with cameras (adding, deletion, moves, switching between present cameras),

includes now also the following features:

  •  interaction with Ruby scripts (in particular, as filter modules);
  •  interaction with console applications as filter modules (through standard input-output streams);
  •  editable history of user’s actions (undo and redo both individual actions and groups of them);
  •  saving and loading the scene;
  •  animation capabilities.

In the talk, some examples of practical using the system (scientific and educational applications).

Information on the project and its source codes are available (in Russian) at www.sharpeye.lact.ru.

References

1. Vasev P.A., Kumkov S.S., Shmakov E.Yu., On developing a system of scientific visualization // Abstracts of the XIII International seminar «Super-Computation and Computer Simulation». Sarov: Саров: Russian Federal Nuclear Center, 2011, pp. 50-51.


 

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

84630. Инженерное проектирование многофункционального устройства Еpson Stylus TX119 с функцией голосового управления 564.95 KB
  Цель исследования -– изучение инженерных методик на всех этапах жизненного цикла продукции. В работе отражены все этапы ЖЦП в которых было рассчитано оптимальное значение параметров при которых будет обеспечиваться качество готового продукта и качество сервисного обслуживания после продажи продукции потребителю.
84632. Монтаж электрооборудования и электропроводок в гражданских зданиях 814.57 KB
  Характерной особенностью воздушной линии напряжением до 1000 В является использование опор для одновременного крепления на них проводов радиосети наружного освещения телеуправления сигнализации.
84633. Элементарные электрические заряды. Закон сохранения электрического заряда 323.5 KB
  Если в пространстве обнаруживается действие сил на электрические заряды то говорят что в нем существует электрическое поле. Поле также реально как и вещество. Электрическое поле изучают с помощью пробного точечного положительного заряда величина которого своим действием заметно не искажает исследуемое поле.
84634. Энергетическая характеристика электрического поля 140 KB
  Потенциал электрического поля. Для характеристики электростатического поля вводят две величины: а силовая векторная характеристика напряженность; б энергетическая скалярная характеристика потенциал. 1 Потенциал электростатического поля.
84635. Проводники и диэлектрики в электрическом поле. Электрическое поле вне и внутри проводника 686.5 KB
  Проводники и диэлектрики в электрическом поле. Электрическое поле вне и внутри проводника. При помещении проводника в электрическое поле его заряды начнут перемещаться что приведет к частичному разделению его зарядов. Отсутствие поля внутри проводника помещенного в электрическое поле применяется...
84636. РЕГЕНЕРАТОРЫ ГАЗОТУРБИННЫХ УСТАНОВОК 7.06 MB
  Непременным условием создания любого теплового двигателя является наличие материальной среды – рабочего тела и, по меньшей мере, двух тепловых источников – источника высокой температуры (нагреватель), от которого получаем теплоту для преобразования части ее в работу...
84637. Социальное партнерство (социальный диалог) в охране труда 87.5 KB
  Социальное партнерство как принцип законодательного и нормативно правового обеспечения охраны труда. Социальное партнерство решает следующие вопросы: достижение консенсуса по вопросам обеспечения занятости; Создание дополнительных рабочих мест; Применение наемного труда с соблюдением...
84638. Анализ пассивов банка 43.69 KB
  Уставный фонд банка является основной составляющей собственных средств кредитной организации. Ему принадлежит наибольший удельный вес в собственном капитале. Поэтому важным направлением анализа собственного капитала банка является изучение уставного фонда.