XCode场景视图加载模型不正确

时间:2016-10-14 13:23:48

标签: ios swift xcode scenekit

我已经将一个模型加载到我的场景(.scn)中,当将模型归零时,它似乎在x轴上呈90度角(即使检查员说0)。

enter image description here

这是不正确的,但奇怪的是,当在模拟器上运行场景时,模型会加载到正确的位置。

enter image description here 有谁之前经历过这个吗?这很烦人。

1 个答案:

答案 0 :(得分:4)

是的!这是一种常见的体验。

取决于您制作模型的位置,搅拌机,草图,3dsmax等。 有些程序使用" Y-up Axis"这意味着Y轴向上。但是,SceneKit使用" Z-up Axis"。

运行应用时出现不同的原因是因为在你的" .xcaccets"文件夹,或任何它被称为,你有"总是转换为z-up轴"检查。

我不太确定如何在Xcode编辑器中进行编辑之前对其进行转换,但也许您可以使用write(to:options:delegate:progressHandler:)SceneKit中导出更正后的版本-eore-sore Z-up编辑。

希望这有帮助!