Voreen был инициирован на кафедре компьютерных наук в Университете Мюнстера , Германия , в 2004 году и впервые выпущен 11 апреля 2008 года под лицензией GNU General Public License (GPL) . Voreen написан на C++ с использованием фреймворка Qt и API ускорения рендеринга OpenGL
и способен достигать высокой интерактивной частоты кадров на потребительском графическом оборудовании. [1] Он не зависит от платформы и компилируется в Windows и Linux . Исходный код и документация, а также предварительно скомпилированные двоичные файлы для Windows и Linux доступны на его веб-сайте. Хотя он предназначен и в основном используется для медицинских приложений, [2] любой другой вид объемных данных может быть обработан, например, микроскопия, потоковые данные или другие моделирования. [3] [4]
Концепции
Среда визуализации VoreenVE, основанная на этом движке, предназначена для создания и выполнения интерактивных визуализаций объемных данных. Различные визуализации могут быть собраны в виде так называемых сетей посредством быстрого прототипирования , при этом каждая сеть состоит из нескольких процессоров . [5] Процессоры выполняют более или менее специализированные задачи для всего процесса рендеринга, начиная от предоставления данных через raycasting, создания геометрии и рендеринга до обработки изображений. В пределах их соответствующих целей процессоры могут свободно комбинироваться друг с другом, и тем самым предоставлять большую гибкость и обеспечивать единообразный способ обработки объемного рендеринга . Авторы, которым необходимо реализовать определенную технику рендеринга, могут ограничить свою работу в основном разработкой новых процессоров, тогда как пользователи, которые хотят получить доступ только к определенной визуализации, просто должны использовать соответствующие процессоры или сети и не должны заботиться о технических деталях.
^ Смелянский, М.; Холмс, Д.; Чхугани, Дж.; Ларсон, А.; Кармин, Д.М.; Хансон, Д.; Дубей, П.; Августин, К.; Ким, Д.; Кайкер, А.; Ли, В.В.; Нгуен, А.Д.; Сейлер, Л.; Робб, Р. (2009). «Отображение высококачественного объемного рендеринга для медицинской визуализации на ЦП, ГП и многоядерные архитектуры» (PDF) . IEEE Transactions on Visualization and Computer Graphics . 15 (6): 1563–1570. CiteSeerX 10.1.1.460.3466 . doi :10.1109/TVCG.2009.164. ISSN 1077-2626. PMID 19834234. S2CID 1284490.
^ Eisenmann, U.; Freudling, A.; Metzner, R.; Hartmann, M.; Wirtz, CR; Dickhaus, H. (2009). "Volume Rendering for Planning and Performing Neurosurgical Interventions". Труды IFMBE . Всемирный конгресс по медицинской физике и биомедицинской инженерии, 7–12 сентября 2009 г. 25/6 . Мюнхен, Германия: 201–204. doi :10.1007/978-3-642-03906-5_55. ISBN978-3-642-03905-8. ISSN 1680-0737.
^ "Полет через поле Рэлея-Бенара". YouTube . Архивировано из оригинала 2021-12-15.
^ Шерзингер, А.; Брикс, Т.; Дреес, Д.; Фёлькер, А.; Радков, К.; Санталидис, Н.; Файгут, А.; Хинрихс, К. (2017). «Интерактивное исследование данных моделирования космологической темной материи». IEEE Computer Graphics and Applications . 37 (2): 80–89. doi :10.1109/MCG.2017.20. PMID 28320645. S2CID 15305374.
^ Мейер-Спрэдоу, Дж.; Ропински, Т.; Менсманн, Дж. Р.; Хинрихс, К. (2009). «Voreen: среда быстрого прототипирования для визуализации объема на основе луча». IEEE Computer Graphics and Applications . 29 (6): 6–13. doi :10.1109/MCG.2009.130. ISSN 0272-1716. PMID 24806774. S2CID 8211514.