Hi,
我们发现5.7新的FBX导入和5.6的行为不太一样了,在5.6的时候,不带骨骼直接导入序列帧的行为是正常的。
[Image Removed]
但是在5.7中,它似乎不再受支持了。
[Image Removed]
使用Interchange.FeatureFlags.Import.FBX=False,切换回旧的Legacy导入,也还是如此,并没有回归5.6的默认行为。
我们想了解下,在5.7中,它不再受支持了么?
附件中提供了一个FBX,可以在5.6和5.7中进行测试。
[Attachment Removed]
测试了一下,5.7应该是更换了Interchange以后,Legacy一些旧的兼容逻辑被删掉了。
加一根骨骼,再导入就正常了。Interchange应该是不再兼容无骨骼导入了。
[Attachment Removed]
你好,
很高兴知道您已经找到了解决这个问题的方法,就是加一个根骨,然后动画都bake到这个骨,就可以和5.7的动画系统兼容。因为在5.7中没有骨架会被认为不是动画资源。
另外,使用 Geometry Cache(Alembic / USD)或 Vertex Animation Texture(VAT)也是可以实现帧动画的一个方向。
如果您有相关后续的问题,欢迎与我联系
Henry Liu
[Attachment Removed]
Hi,
感谢解惑,原来是没有被识别成动画资源导致的。没有什么问题了,这个case可以关闭了。谢谢!
[Attachment Removed]