Root Node の仕様
glTF はシーン上に複数の root node (親の無いnode) を記述できます。
一方 UniGLTF で import された asset は、単一の root GameObject になります。
UniGLTF でこのギャップをどのように処理しているのかついて説明します。
import
UniGLTF は import 時に root になる empty を作成します。
glTF の root node(複数存在しうる) をこの empty の子Objectにします。
export
export の root GameObject を glTF のシーンであるとみなします。
root GameObject の子オブジェクトを glTF の root Node としてエクスポートします。
危険
export rootは glTFNode としては消滅します
危険
export rootは 移動回転拡縮は記録できません
危険
export rootは glTFNode の index が無いので参照できません- SpringBone の
Centerにexport rootを指定できません(indexが無い) export rootは Animation できません(indexが無い)- AnimationBehaviour は
export対象外です
- AnimationBehaviour は