BlenderからActionScript3.0 Classとして書き出す

Blenderで制作しているオブジェクトを、Flashで利用できるAS3クラスとして書き出しするBlender Script
●Rozengain.com – Creative Technology Blog
Flashで3Dを扱う時によく利用されるライブラリ「Away3D」「PV3D」「Sandy」「Alternativa3D」などの形式で書き出しできるようです。

サイトにあるサンプルをダウンロードしてみました。

解凍してみるとflaファイルも入っていました。
サンプルファイルの中身
私は、FlexSDK, FlashDevelopで制作していますので、Main.asを開いてみて
40~42行目を修正。
修正前
修正前
修正後
修正後
同包されていたtorustexture.pngを読み込むようにしてパブリッシュした結果が以下。


Flash Player がインストールされていないようです。



構造として、すごく使いやすい状態な感じがします。
時間のあるときに、もう少し複雑なオブジェクトでも試してみたいと思います。

追記:
あらら、テクスチャの読み込みを
new BlenderTorus(new BitmapFileMaterial("torustexture.png")); と修正すると、
Flash再生時にテクスチャ画像を読み込むので、swfと同じディレクトリにtorustexture.pngを置いておかなければいけないのですね^^;

カテゴリー: Flash   パーマリンク

コメントは受け付けていません。