OpenVDB

OpenVDB
Разработчик(и)DreamWorks Animation , Академия программного обеспечения Фонд
Первоначальный выпуск3 августа 2012 г. ; 12 лет назад ( 2012-08-03 )
Стабильный релиз
12.0.0 / 31 октября 2024 г. ; 2 месяца назад ( 2024-10-31 )
Репозиторийgithub.com/AcademySoftwareFoundation/openvdb
Написано вС++
ТипБиблиотека программного обеспечения
ЛицензияПубличная лицензия Mozilla 2.0
Веб-сайтopenvdb.org

OpenVDB — это библиотека программного обеспечения с открытым исходным кодом для работы с разреженными объемными данными . Она предоставляет иерархическую структуру данных и связанные функции для помощи в расчете объемных эффектов в приложениях CGI . Объемные эффекты применяются к объемам, а не только к поверхностям. Примером может служить туман.

Специально предназначенная для производства художественных фильмов, библиотека была изначально разработана DreamWorks Animation и в настоящее время поддерживается Academy Software Foundation (ASWF). Основными авторами являются Кен Мусет, Питер Кука, Михай Олден и Дэвид Хилл. OpenVDB написана на C++ и имеет привязки Python .

OpenVDB поддерживается широким спектром программного обеспечения CGI, например, Blender (с апреля 2016 г.), Cinema 4D , Houdini , и RenderMan . Впервые он был использован в фильмах «Кот в сапогах» (2011) [1] и «Хранители снов» (2012).

Что означает аббревиатура VDB?

На протяжении многих лет VDB интерпретировался как нечто разное, ни одно из которых не является достаточно описательным: «База данных вокселей», «Объемные блоки данных», «Объемное динамическое B+дерево» и т. д. В ранних презентациях VDB даже использовалось другое название, «DB+Grid», от которого отказались, чтобы подчеркнуть его отличие от похожих по названию, но других, существующих разреженных структур данных, таких как DT-Grid или DB-Grid. Простая истина заключается в том, что «VDB» — это всего лишь название. [2] [3]

Ссылки

  1. ^ «DreamWorks Animation выпускает фирменный объемный формат OpenVDB для сообщества с открытым исходным кодом» (PDF) .
  2. ^ "Часто задаваемые вопросы по OpenVDB" . Получено 2022-02-24 .
  3. ^ "CppCast Эпизод 227: OpenVDB с Кеном Мусетом". YouTube . Получено 2023-08-16 .
  • Официальный сайт


Взято с "https://en.wikipedia.org/w/index.php?title=OpenVDB&oldid=1262701084"