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を読み込むようにしてパブリッシュした結果が以下。
構造として、すごく使いやすい状態な感じがします。
時間のあるときに、もう少し複雑なオブジェクトでも試してみたいと思います。
追記:
あらら、テクスチャの読み込みを
new BlenderTorus(new BitmapFileMaterial("torustexture.png"));
と修正すると、
Flash再生時にテクスチャ画像を読み込むので、swfと同じディレクトリにtorustexture.pngを置いておかなければいけないのですね^^;
-
最近の投稿
カテゴリー
アーカイブ

