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形式に対応したようですね。


関連記事

リアルタイム レイトレーシングAPI『DirectX Raytracing (DXR)』

続・ディープラーニングの資料

OpenSfM:PythonのStructure from Motionライブラリ

HerokuでMEAN stack

WordPressプラグインによるサイトマップの自動生成

Blenderでよく使うaddon

ファンの力

ZBrushでカスタムUIを設定する

SONY製のニューラルネットワークライブラリ『NNabla』

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

html5のcanvasの可能性

参考書

書籍『ROSプログラミング』

BlenderでPhotogrammetryできるアドオン

書籍『仕事ではじめる機械学習』を読みました

Webサイトのワイヤーフレームが作成できるオンラインツール

OANDAのfxTrade API

pythonの機械学習ライブラリ『scikit-learn』

ZBrushでアヴァン・ガメラを作ってみる 首回りの修正・脚の作り込み

fSpy:1枚の写真からカメラパラメーターを割り出すツール

iPhoneアプリ開発 Xcode 5のお作法

AMIMOTO(PVM版)で作成したインスタンスをAMIMOTO (HVM版)へ移行する

Mayaでリアルな布の質感を作るチュートリアル

中学3年生が制作した短編映像作品『2045』

Photo Bash:複数の写真を組み合わせて1枚のイラストを制作する

UnityのTransformクラスについて調べてみた

Mitsuba 3:オープンソースの研究向けレンダラ

Point Cloud Libraryに動画フォーマットが追加されるらしい

手を動かしながら学ぶデータマイニング

ZBrushでUndo Historyを動画に書き出す

『PIXARのひみつ展』に行ってきた

WordPressの表示を高速化する

Transformers ”Reference & Bulid” Siggraph 2007

Netron:機械学習モデルを可視化するツール

Raspberry Pi

MVStudio:オープンソースのPhotogrammetryツール

PureRef:リファレンス画像専用ビューア

3DCGのモデルを立体化するサービス

フリーのUV展開ツール Roadkill UV Tool

Google Colaboratoryで遊ぶ準備

iPhone x ロボットハッカソン~RomoのiPhone用SDKで目覚ましアプリを作る~

Autodesk Mementoでゴジラを3次元復元する

コメント