Message 1 of 1
BUG? 使用 FBX 2020.3.x 导入特定 fbx 文件遇到 "Corrupted Animation Data"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
我们内部有一个基于 FBX SDK C++ 的小工具, 用于优化 fbx 文件体积. 其中用到了 FbxAnimCurveFilterConstantKeyReducer.
奇怪的是, 如果输出的文件 (见附件) 恰好包含一个 KeyTime 数量为 84 的 AnimationCurve, 就会导致下游的程序无法导入此文件. ( status: corrupted animation data).
AnimationCurve: 2672098819072, "AnimCurve::", "" {
KeyTime: *84 {
我相信这应该是一个 BUG, 因为我测试了:
- 导出时使用不同的 FbxAnimCurveFilterConstantKeyReducer::ValueTolerance, 只要不产生 KeyTime: *84, 就没问题
- 2020.2.1 可以正常导入这个文件