カテゴリー:
Blender
閲覧数:1334 配信日:2014-03-22 08:20
概要
Blender から MD2 をエクスポートするための Add-Onスクリプトを試す
・エクスポートには成功するも、「MD2 to JSON Converter」利用すると、エラーで落ちる
・正しい形式で、MD2エクスポート出来ているか疑わしい
現時点の結論
1オブジェクト単位? でしかエクスポートできない
・胴体なら胴体だけ、とか
・それだと使えない
・Colladaをmd2へ変換するような無料ソフトはない?
・以下作業履歴
ダウンロード&設定
Export to MD2
・metaio/blender-addons · GitHub
スクリプト直接配置
▼C:/Users/Administrator/AppData/Roaming/Blender Foundation/Blender/2.69/scripts/addons/md2_export_263.py
Add-Onスクリプト反映
・[ユーザー設定]画面 → Add-On詳細画面 で、該当Add-Onにチェックを入れ、有効にする
MD2エクスポート
Blender より MD2 エクスポート
・オブジェクト未選択だとエラー
Please, select an object to export!
・オブジェクト頂点数(?)が多過ぎるとエラー
Object has too many (triangulated) faces (★★), at most ■■ are supported in md2
・md2エクスポートする際、jpg画像も一緒に出力される
・png画像ではなく、何故jpg?
JSON Converter
・three.jsで利用するため、「MD2 to JSON Converter」でJSON形式へ変更しようとしたところで、エラー発生
考察
・元データは「DAZ Stusio」なので、そこに原因があるのかもしれない
今回の処理の流れ
1.「Daz Studio」から、COLLADAファイル(*.dae)指定してエクスポート
2.「Blender」で、先程出力したCOLLADAファイル(*.dae)選択してインポート
3.「Blender」Add-Onスクリプトで、md2指定してエクスポート
4.「MD2 to JSON Converter」でJSON形式へ変更しようとしたところで、エラー発生
5.発狂
6.終了
その後
1.blender オブジェクトを一つへ統合
2.「Blender」Add-Onスクリプトで、md2指定してエクスポート成功
3.「MD2 to JSON Converter」でJSON形式へ変更成功
4.three.js取込
・何も表示されない
・エラー表示なし
・警告があるだけ…
animation[undefined] undefined
・うーん、どうしたら良いかさっぱり分からない
・Blender から 出力したファイルをMD2専用ソフトで取り込み、MD2 エクスポート試す?
・MD2形式は諦め、別のthree.js形式試すしかない?
・away3d試す?