2020/03/25(水) [n年前の日記]
#1 [blender][godot] Godot Engineで3DCGモデルデータを読み込めるか調べていたり
blender で作成した3DCGモデルデータを、Godot Engine に読み込ませる方法について調べているところ。環境は、Windows10 x64 1909 + Godot Engine 3.21 x64。
公式ドキュメントに、色々方法があると書いてあるのだけど…。
_3Dシーンのインポート - Godot Engine latest ドキュメント
「BETTER COLLADA EXPORTER」なる、blender用のアドオンもあるらしいのだけど…。blenderに標準添付されている COLLADAエクスポートよりも、Godot 向けの COLLADA をエクスポートしてくれるらしい。
_Godot Engine - Download | Windows
_godotengine/collada-exporter: "Better" Collada exporter for Blender, orignally developed by the Godot Engine community
ただ、どうも blender 2.7x時代のアドオンらしくて…。blender 2.8x で動くのかどうか分からず。blender 2.8用にforkした版もあるらしいけど。
_HungryProton/collada-exporter-2.8: "Better" Collada exporter for Blender, orignally developed by the Godot Engine community
Godot にとっては native的な、.escn でエクスポートするアドオンもあるらしい。
_godotengine/godot-blender-exporter: Addon for Blender to directly export to a Godot Scene
blender 2.7x で使える、glTF 2.0 エクスポート用のアドオンもあるようで。blender 2.8からは標準で glTF 2.0 に対応してるけど、blender 2.7x は、このアドオンを入れないと .glb でエクスポートできないっぽい。
_KhronosGroup/glTF-Blender-IO: Blender glTF 2.0 importer and exporter
_Release Last version to be compatible with 2.79 - KhronosGroup/glTF-Blender-IO
とりあえず、blender 2.79a で、 _例のスザンヌ を glTF 2.0 (.glb) や COLLADA (.dae) でエクスポートして、Godot Engine 3.21 のプロジェクトフォルダにコピーしたら、自動で読み込んでくれることは分かった。各ファイルを右クリックして「開く」を選べば、それらしい形状が表示された。
ただ、モーション(アニメーション)がどうなるかは未確認。モーションを再生しようとすると、フォーマットによっては不具合がバンバン出るらしいけど…。
公式ドキュメントに、色々方法があると書いてあるのだけど…。
_3Dシーンのインポート - Godot Engine latest ドキュメント
「BETTER COLLADA EXPORTER」なる、blender用のアドオンもあるらしいのだけど…。blenderに標準添付されている COLLADAエクスポートよりも、Godot 向けの COLLADA をエクスポートしてくれるらしい。
_Godot Engine - Download | Windows
_godotengine/collada-exporter: "Better" Collada exporter for Blender, orignally developed by the Godot Engine community
ただ、どうも blender 2.7x時代のアドオンらしくて…。blender 2.8x で動くのかどうか分からず。blender 2.8用にforkした版もあるらしいけど。
_HungryProton/collada-exporter-2.8: "Better" Collada exporter for Blender, orignally developed by the Godot Engine community
Godot にとっては native的な、.escn でエクスポートするアドオンもあるらしい。
_godotengine/godot-blender-exporter: Addon for Blender to directly export to a Godot Scene
blender 2.7x で使える、glTF 2.0 エクスポート用のアドオンもあるようで。blender 2.8からは標準で glTF 2.0 に対応してるけど、blender 2.7x は、このアドオンを入れないと .glb でエクスポートできないっぽい。
_KhronosGroup/glTF-Blender-IO: Blender glTF 2.0 importer and exporter
_Release Last version to be compatible with 2.79 - KhronosGroup/glTF-Blender-IO
とりあえず、blender 2.79a で、 _例のスザンヌ を glTF 2.0 (.glb) や COLLADA (.dae) でエクスポートして、Godot Engine 3.21 のプロジェクトフォルダにコピーしたら、自動で読み込んでくれることは分かった。各ファイルを右クリックして「開く」を選べば、それらしい形状が表示された。
ただ、モーション(アニメーション)がどうなるかは未確認。モーションを再生しようとすると、フォーマットによっては不具合がバンバン出るらしいけど…。
[ ツッコむ ]
以上です。