大人になりたくない

プログラミング系。最近は主に vvvv 。

Blender から直接 POD ファイルをエクスポート

Blender から直接 POD モデルを書き出したかったんだけど、PowerVR SDK にはすでにアドオンが用意されていた。

 

■アドオンの場所

Mac だと、Application フォルダの、

PVRGeoPOD/Imagination/PowerVR/GraphicsSDK/PVRGeoPOD/

フォルダ内にアドオンはある。

このフォルダの Blender/OSX_x86 にあるアドオンを使用。

・PVRGeoPODScript.py

・libPVRGeoPOD.dylib

・QtCore

・QtGui

の4ファイルが入っていた。

 

■インストール

検索するといっぱい出てくる。

http://wiki.blender.org/index.php/Doc:JA/2.6/Manual/Extensions/Python/Add-Ons

などを参考に。

「Install from File」で PVRGeoPODScript.py を指定してやれば OK。

で、アドオンを有効にすれば、Export メニューに「PVRGeoPOD」という項目が追加されてくれた。

 

■エラー

このままだと書き出し時に、「libPVRGeoPOD.dylib が無い」というエラーが出たので、アドオンフォルダにコピー。

QtCore と QtGui というファイルも必要っぽいのでコピー。

ちなみに、アドオンフォルダの場所は、Python コンソールで、

>>> bpy.utils.script_paths("addons")

を実行すると分かる。

'***/blender.app/Contents/MacOS/2.68/scripts/addons'

とか。

 

これで無事、POD ファイルの書き出しが直接できるようになるはず。

エクスポート時に、PVRGeoPOD の画面が出てくれて、後は必要に応じて設定を変えて、エクスポート完了。

 

■ちょっと便利な設定

PVRGeoPOD は設定から、

「User Options」->「Open in PVRShaman」

を有効にしてやると、Export 後にファイルを PVRShaman を自動で開いてくれる。