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関数を使ったサ...

イタリアの自動車ブランドFiatとゴジラがコラボしたCMのメ...

「ベンジャミン·バトン数奇な人生」でどうやってCGの顔を作っ...

ラクガキの立体化 目標設定

ZBrushのUV MasterでUV展開

2012のメイキングまとめ(途中)

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

プログラムによる景観の自動生成

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

Photogrammetry (写真測量法)

マジョーラ

ROSの薄い本

オーバーロードとオーバーライド

WordPress on Google App Engine...

この連休でZBrushの スキルアップを…

PyDataTokyo主催のDeep Learning勉強会

ZBrushのUndo Historyをカメラ固定で動画化す...

OpenCV 3.3.0-RCでsfmモジュールをビルド

UnrealCLR:Unreal Engineで.NET C...

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

OpenCVで顔のモーフィングを実装する

ブログのデザイン変えました

Model View Controller

ZBrush 2018へのアップグレード

Deep Learningとその他の機械学習手法の性能比較

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

映画『シン・ウルトラマン』 メイキング記事まとめ

Google製オープンソース機械学習ライブラリ『Tensor...

UnityでOpenCVを使うには?

ZBrushでゴジラ2001を作ってみる 姿勢の変更

Human Generator:Blenderの人体生成アド...

組み込み向けのWindows OS 『Windows Emb...

ZBrushトレーニング

オープンソースのテクスチャマッピングシステム『Ptex』

映画『ブレードランナー 2049』のVFX

ZBrushでアヴァン・ガメラを作ってみる おでこ(?)のバ...

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

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

PolyPaint

ZBrushでメカ物を作るチュートリアル動画

トランスフォーマーの変形パターンを覚えるのは楽しいと思うんだ

Maya LTでFBIK(Full Body IK)

コメント