ОпенВДБ
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2022 г. ) |
Разработчик(и) | DreamWorks Animation , Фонд программного обеспечения Академии |
---|---|
Первоначальный выпуск | 3 августа 2012 г |
Стабильная версия | 11.0.0 / 1 ноября 2023 г |
Репозиторий | github |
Написано в | С++ |
Тип | Библиотека программного обеспечения |
Лицензия | Публичная лицензия Mozilla 2.0 |
Веб-сайт | openvdb |
OpenVDB — это с открытым исходным кодом программная библиотека для работы с разреженными объемными данными . Он предоставляет иерархическую структуру данных и связанные с ней функции, помогающие рассчитывать объемные эффекты в CGI приложениях . Объемные эффекты применяются к объемам, а не только к поверхностям. Пример – туман.
Библиотека, специально предназначенная для производства художественных фильмов, была первоначально разработана DreamWorks Animation и в настоящее время поддерживается Academy Software Foundation (ASWF). Основными авторами являются Кен Мюсет, Питер Кука, Михай Алден и Дэвид Хилл. OpenVDB написан на C++ и имеет привязки Python .
OpenVDB поддерживается в широком спектре программного обеспечения CGI, таком как Blender (с апреля 2016 года), Cinema 4D , Houdini и RenderMan . Впервые он был использован в фильме «Кот в сапогах» (2011). [1] и «Восстание стражей» (2012).
Что означает ВДБ?
[ редактировать ]На протяжении многих лет VDB интерпретировалось как означающее разные вещи, ни одно из которых не было очень описательным: «База воксельных данных», «Объемные блоки данных», «Объемное динамическое B+дерево» и т. д. В ранних презентациях VDB даже было другое название. использовался «DB+Grid», от которого отказались, чтобы подчеркнуть его отличие от существующих разреженных структур данных с таким же названием, но других, таких как DT-Grid или DB-Grid. Простая истина заключается в том, что «VDB» — это всего лишь имя. [2] [3]
Ссылки
[ редактировать ]- ^ «DreamWorks Animation выпускает собственный объемный формат OpenVDB для сообщества разработчиков программного обеспечения с открытым исходным кодом» (PDF) .
- ^ «Часто задаваемые вопросы по OpenVDB» . Проверено 24 февраля 2022 г.
- ^ «CppCast Эпизод 227: OpenVDB с Кеном Мюсетом» . Ютуб . Проверено 16 августа 2023 г.