XCode场景视图加载模型不正确
XCode Scene view loading model incorrectly
我已经将模型加载到我的场景 (.scn) 中,当 zero-ing 模型出来时,它似乎与 x-axis 呈 90 度角(即使检查员说 0).
这是不正确的,但奇怪的是,当 运行 模拟器上的场景模型加载到正确的位置时。
有谁之前经历过这个吗?挺烦人的。
是的!这是常有的事。
取决于您制作模型的位置、blender、sketchup、3dsmax 等。
一些程序使用 "Y-up Axis" 表示 Y 轴向上。但是,SceneKit
使用 "Z-up Axis".
它在 运行 您的应用程序时显示不同的原因是因为在您的“.xcaccets”文件夹中,或者它的名称,您已经 "always convert to z-up axis" 选中。
我不太确定在 Xcode 的编辑器中编辑之前如何转换它,但也许,您可以使用 write(to:options:delegate:progressHandler:) 从 SceneKit
中导出更正后的版本用于不伤眼的 Z-up 编辑。
希望对您有所帮助!
我已经将模型加载到我的场景 (.scn) 中,当 zero-ing 模型出来时,它似乎与 x-axis 呈 90 度角(即使检查员说 0).
这是不正确的,但奇怪的是,当 运行 模拟器上的场景模型加载到正确的位置时。
是的!这是常有的事。
取决于您制作模型的位置、blender、sketchup、3dsmax 等。
一些程序使用 "Y-up Axis" 表示 Y 轴向上。但是,SceneKit
使用 "Z-up Axis".
它在 运行 您的应用程序时显示不同的原因是因为在您的“.xcaccets”文件夹中,或者它的名称,您已经 "always convert to z-up axis" 选中。
我不太确定在 Xcode 的编辑器中编辑之前如何转换它,但也许,您可以使用 write(to:options:delegate:progressHandler:) 从 SceneKit
中导出更正后的版本用于不伤眼的 Z-up 编辑。
希望对您有所帮助!