mieki256's diary



2020/10/04() [n年前の日記]

#1 [blender][godot] Godot Engineにアニメーションデータを持っていく方法をまだ調べてる

Blender 2.90.1 x64 or 2.83.7 LTS でアニメーションをつけて、Godot Engine 3.2.3 x64 にモデルデータ+アニメーションを持っていこうとしているところ。

Blender から、色々なフォーマットでエクスポートして、Godotでインポートしてみたけれど、アニメーションを含むモデルデータに関しては .escn が一番問題ないように思えた。

glTF と FBX は、複数のオブジェクトをアニメーションさせた際に、それぞれが別のアニメ種類としてインポートされてしまうので、コピーと貼り付けをして1つのアニメ種類の中にまとめ直さないと、複数オブジェクトを同時に動かせない。その編集作業がちょっと面倒。しかも、アニメのタイミングもそれぞれ微妙にずれていた。

COLLADA (.dae) は、1つの AnimationPlayer の中に複数トラックが入った状態でインポートされるので、複数のオブジェクトを同時に動かせる状態でインポートができる。ただ、これも、アニメのタイミングが微妙にずれる。

ESCN (.escn) なら、1つの AnimationPlayer の中に複数トラックが入った状態でインポートされるし、アニメのタイミングもずれてないように見えた。

ただ、Blender から ESCN でエクスポートするためのアドオンが、2.90 には対応してないようで…。2.8x で動く版は公開されてるので、今回は 2.83.7 LTS にアドオンをインストールして、エクスポート作業は 2.83.7 LTS で行うようにした。

_godotengine/godot-blender-exporter: Addon for Blender to directly export to a Godot Scene

ちなみに、Blender 2.8x上でCOLLADA形式(.dae)でエクスポートするアドオンは、以下から入手できる。

_artellblender/collada-exporter-2.8: "Better" Collada exporter for Blender, orignally developed by the Godot Engine community

Blender の標準機能でも .dae はエクスポートできるらしいけど、Godot側で読み込むと問題があるらしい。

以上、1 日分です。

過去ログ表示

Prev - 2020/10 - Next
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project