我已经将一个模型加载到我的场景(.scn)中,当将模型归零时,它似乎在x轴上呈90度角(即使检查员说0)。
这是不正确的,但奇怪的是,当在模拟器上运行场景时,模型会加载到正确的位置。
答案 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编辑。
希望这有帮助!