最近我在将动画从 Blender 导入 Xcode 以用于增强现实项目时遇到问题。直到最近,我才能将模型及其动画导入为 .dae 文件,然后可以在 Xcode 中将其转换为 .scn 文件。现在,在我能够转换为 .scn 文件之前,只需在 Xcode 中选择 .dae 文件,执行此过程就会导致崩溃,并且在许多情况下,以前成功导入的 .dae 和 .scn 文件现在一旦在旧版本中选择就会崩溃项目。
我尝试采用另一种方法,将文件从 Blender 导出为 .usdc,然后在 RealityConverter 中将它们转换为 Apple 现在在 RealityKit 中支持的 .usdz 文件,这是不成功的,因为 RealityKit 不支持 Blender 等 Y-up 生态系统。
Xcode 似乎也无法在 SceneKit 中正确显示任何选定的对象,因为由于某种渲染问题,现在这些对象很难查看。我将 Xcode 更新到 11.4.1,这个问题仍然存在。
我非常感谢对这些问题的任何支持,我希望其他使用 ARKit 和 RealityKit 的人能够更轻松地导入他们的动画内容!