【发布时间】:2021-06-26 14:37:03
【问题描述】:
我有一个从 Unity 获得的自定义骨架 3d 模型,转换为 dae,并导入到 XCode。
在 Unity 中,转换该外观,按预期执行。 但在 XCode 中,它正在寻找相反的方向。看起来,SCNNode 的方向和/或旋转被颠倒了。
例如, 在斯威夫特
测试 1
- 骨架位于 (0,0,0)
- 调用lookAt (3, 0 , 0)
测试 1 的结果 骨架面向负 x 方向。背面朝向正方向 (3)。
测试 2
- 骨架位于 (0,0,0)
- 调用lookAt (3, 10, 0)
测试 2 的结果 骨架面向负 x 方向 骨架面向负 y 方向
Back 面向正 x 方向 (3)。 背面朝向正 y 方向 (10)。
我对 SceneKit 和 Unity 了解不多。我使用https://anyconv.com/fbx-to-dae-converter/ 将我的 Unity FBX 资产转换为 dae
提前致谢
【问题讨论】:
-
你应该在 i.ex 中检查你的模型。正确方向的搅拌机。
标签: swift xcode unity3d scenekit