stringtranslate.com

Вис5Д

Vis5D — это система 3D- визуализации , используемая в основном для анимированной 3D-визуализации погодных симуляций . Это была первая система, которая создавала полностью интерактивные анимированные 3D-дисплеи динамических во времени объемных наборов данных [1] [2] и первая система 3D-визуализации с открытым исходным кодом. [3] Она распространяется по лицензии GNU GPL. [4]

Дизайн

Vis5D был создан в ответ на два обстоятельства:

1. Выходные данные из моделей погоды и аналогичных имитаций выбираются на временных последовательностях регулярных трехмерных сеток и относительно просты для визуализации.
2. Появление в 1988 году коммерческих рабочих станций, таких как Stellar GS 1000, способных достаточно быстро визуализировать 3D-графику с затенением по Гуро для создания плавной анимации .

Vis5D получил свое название от своего 5D-массива, содержащего временные последовательности трехмерных пространственных сеток для набора физических параметров атмосферы или океана. Его графический пользовательский интерфейс позволяет пользователям выбирать из различных способов визуализации каждого параметра (например, изоповерхности , плоские срезы, объемные визуализации ) и выбирать комбинацию параметров для просмотра. Ключевым нововведением Vis5D является то, что он вычисляет и сохраняет геометрию и цвета для такой графики в течение моделируемой временной последовательности, что позволяет быстро анимировать их, чтобы пользователи могли смотреть фильмы своих симуляций. [3] Кроме того, пользователи могут интерактивно вращать анимации в 3D.

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

Vis5D предоставляет возможности для управления памятью, так что очень большие наборы данных могут быть визуализированы на отдельных временных шагах без необходимости вычисления графики по всей временной последовательности моделирования, в то время как меньшие наборы данных могут быть визуализированы с полной анимацией. Vis5D также предоставляет API, позволяющий разработчикам других систем включать функциональность Vis5D. Этот API является основой возможности скриптования TCL , так что пользователи могут писать автоматизированные скрипты для создания анимаций.

История

Впервые Vis5D был продемонстрирован на видеопленке на семинаре по графике в метеорологии в ЕЦСПП в декабре 1988 года . [1] Первые живые демонстрации состоялись на ежегодном собрании Американского метеорологического общества в январе 1989 года .

Vis5D, работающая на GS 1000, стала первой системой визуализации, обеспечивающей плавную анимацию трехмерных наборов данных временной последовательности с сеткой и интерактивным вращением. [1] [2]

Vis5D была первой системой 3D-визуализации с открытым исходным кодом . [3]

Vis5D является естественным для погружения в виртуальную реальность и был адаптирован к CAVE для VROOM на конференции SIGGRAPH 1994 года . [5] Это стало Cave5D .

Ссылки

Примечания

  1. ^ abc Семинар ЕЦСПП, 1988 г.
  2. ^ ab Siggraph Видеообзор 43, 1989
  3. ^ abc Визуализация IEEE 1990
  4. ^ «Лицензия и авторские права».
  5. ^ Хиббард и др., 1996

Библиография

Внешние ссылки