Xcode 8 中的 "Always use Y-Up axis" 去哪儿了?

Where did "Always use Y-Up axis" in Xcode 8 go?

我们曾经有一个选项 "Always use Y-Up axis" 在 Xcode 中切换(我认为至少在 Xcode 7 之前)。 它在当前 Xcode 8.2.1 中已经消失,并且可能从 8.1 甚至 8.0 开始就消失了。为什么?还是藏在别处?有什么解决方法吗?

更新: 我在 2014 年的 WWDC 演讲中找到了相关引述:

The way you add 3D assets to your game is just SceneKit asset catalogs.

SceneKit asset catalogs are new feature in Xcode 6, SceneKit asset catalogs are new feature in Xcode 6, and they allow you to organize and optimize your 3D assets.

The structure of SceneKit asset catalogs is preserved when they are copied into your target.

Also, they automatically track files that are added to them or removed from them on disc.

They are really convenient because they can optimize your 3D assets for you.

For instance, they help with up axis conversion.

SceneKit follows the up axis conversion, which means that the positive y axis is the one that looks up.

This is a convention that is followed by many other applications and frameworks, but some exporters do things differently and use a z up axis convention.

With SceneKit asset catalogs, you don't have to think about that.

We automatically and transparently convert all the animations and geometries in your scene so that they follow the up axis convention.

取自http://asciiwwdc.com/2014/sessions/610 https://developer.apple.com/videos/play/wwdc2014/610/

处的视频

以上好像是介绍场景套件资产目录的时候说的。它实际上并没有在这里回答我的问题;为什么该功能从当前 Xcode 中删除。我还可以确认幕后没有发生任何转换。如果 Y 位置发生变化,从 Blender 导出的模型总是会靠近或远离相机。在 运行 时间是一样的。

在Xcode8中,您可以Ctrl-click在.scnasset文件夹中打开As > SceneKit Catalog。如果您进行任何更改,它将写出一个 Settings.json 文件。这可能就是您要找的。