ÖppnaVDB
Utvecklare | DreamWorks Animation , Academy Software Foundation |
---|---|
Initial release | 3 augusti 2012 |
Stabil frisättning | 10.0.0 / 31 oktober 2022
|
Förvar | |
Skrivet i | C++ |
Typ | Programvarubibliotek |
Licens | Mozilla Public License 2.0 |
Hemsida |
OpenVDB är ett mjukvarubibliotek med öppen källkod för att arbeta med glesa volymetriska data . Den tillhandahåller en hierarkisk datastruktur och relaterade funktioner för att hjälpa till med att beräkna volymetriska effekter i CGI- applikationer. Volumetriska effekter gäller för volymer, till skillnad från bara på ytor. Ett exempel är dimma.
Biblioteket är specifikt för långfilmsproduktion och utvecklades ursprungligen av DreamWorks Animation och underhålls för närvarande av Academy Software Foundation (ASWF). Huvudförfattarna är Ken Museth, Peter Cucka, Mihai Aldén och David Hill. OpenVDB är skrivet i C++ och har Python- bindningar.
OpenVDB stöds i ett brett utbud av CGI-programvara, som Blender (sedan april 2016), Cinema 4D , Houdini och RenderMan . Den användes först i filmerna Puss in Boots (2011) och Rise of the Guardians (2012).
Vad står VDB för?
Under årens lopp har VDB tolkats för att betyda olika saker, av vilka ingen är särskilt beskrivande: "Voxel Data Base", "Volumetric Data Blocks", "Volumetric Dynamic B+tree", etc. I tidiga presentationer av VDB till och med ett annat namn användes, "DB+Grid", som övergavs för att understryka dess skillnad från liknande namngivna, men olika, befintliga glesa datastrukturer som DT-Grid eller DB-Grid. Den enkla sanningen är att "VDB" bara är ett namn.
externa länkar