OpenVDB:3Dボリュームデータ処理ライブラリ

MPL 2.0(Mozilla Public License Version 2.0)下で、BSD licenseとGPL(GNU General Public License)とのハイブリッドライセンスで商用利用可能ということだろうか。

OpenVDB

OpenVDB

OpenVDBは、3Dグリッドに離散化されたSparse Volumeデータを効率的に保存・操作するための新しい階層的データ構造と豊富なツール群からなるオープンソースのC++ライブラリです。
OpenVDBは、 長編映画の制作で一般的に必要となるボリュームアプリケーションに使用するためにDreamWorks Animationが開発しました。現在はAcademy Software Foundation(ASWF)によってメンテナンスされています。

こちらによると、VDBという名前の由来はVolumetric, Dynamic grid that shares several characteristics with B+treesだそうです。

ソースコードはGitHubにある↓
https://github.com/dreamworksanimation/openvdb



ライブラリ・ツールというより、現在はHoudini等のツール間でやりとりできる共通のデータフォーマットとしての側面が強そう。





Unity用にプラグイン化した方もいる↓
https://github.com/karasusan/OpenVDBForUnity

OpenVDBForUnity

こちらはこういう経緯だったんですね↓
https://qiita.com/karasusan/items/ce8891f5c4b63d7d06ba

2020年6月 追記:Blender 2.83からOpenVDB形式に対応したようですね。


関連記事

OpenCVのfindEssentialMat関数を使ったサ...

書籍『メイキング・オブ・ピクサー 創造力をつくった人々』を読...

オープンソースのネットワーク可視化ソフトウェアプラットフォー...

スクレイピング

uvでWindows11のPython環境を管理する

MVStudio:オープンソースのPhotogrammetr...

サンプルコードにも間違いはある?

プログラミングスキルとは何か?

OpenCV 3.3.0 contribのsfmモジュールの...

Dlib:C++の機械学習ライブラリ

ラクガキの立体化

Verilog HDL

CNN Explainer:畳み込みニューラルネットワーク可...

テスト

OpenCV バージョン4がリリースされた!

機械学習で遊ぶ

オープンソースの顔の動作解析ツールキット『OpenFace』

bpy-renderer:レンダリング用Pythonパッケー...

SIGGRAPH ASIAのマスコット

Theia:オープンソースのStructure from M...

なんかすごいサイト

iPhone・iPod touchで動作する知育ロボット『R...

実写と実写の合成時の色の馴染ませテクニック

DCGAN (Deep Convolutional GAN)...

PyTorch3D:3Dコンピュータービジョンライブラリ

Kaolin:3Dディープラーニング用のPyTorchライブ...

Math Inspector:科学計算向けビジュアルプログラ...

定数

海外ドラマのChromaKey

布地のシワの法則性

フリーで使えるスカルプト系モデリングツール『Sculptri...

ZBrushでアヴァン・ガメラを作ってみる 歯を配置

ZBrushで仮面ライダー3号を造る 仮面編 PolyGro...

CGのためのディープラーニング

Open Shading Language (OSL)

タマムシっぽい質感

ZBrush4新機能ハイライト 3DCG CAMP 2010

ZBrushトレーニング

RSSフィードを読込んで表示するWordpressプラグイン...

ZBrushのTranspose Masterでポーズを付け...

オープンソースのプリント基板設計ツール『KiCad』

ROSの薄い本

コメント