当前位置:  开发笔记 > 前端 > 正文

在Xcode 8中"始终使用Y-Up轴"去了哪里?

如何解决《在Xcode8中"始终使用Y-Up轴"去了哪里?》经验,为你挑选了1个好方法。

我们曾经在Xcode中选择"始终使用Y-Up轴"切换(至少在Xcode 7之前,我认为).它已经在当前的Xcode 8.2.1中消失了,并且可能从8.1甚至8.0开始消失.为什么?还是隐藏在其他地方?任何解决方法?

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

将3D资产添加到游戏中的方式只是SceneKit资产目录.

SceneKit资产目录是Xcode 6中的新功能,SceneKit资产目录是Xcode 6中的新功能,它们允许您组织和优化3D资产.

当SceneKit资产目录被复制到目标中时,它们的结构将被保留.

此外,它们会自动跟踪添加到光盘上或从光盘上删除的文件.

它们非常方便,因为它们可以为您优化3D资产.

例如,它们有助于轴上转换.

SceneKit跟随向上轴转换,这意味着正y轴是查找的轴.

这是一个遵循许多其他应用程序和框架的约定,但是一些导出器以不同的方式执行操作并使用az up轴约定.

使用SceneKit资产目录,您不必考虑这一点.

我们会自动且透明地转换场景中的所有动画和几何图形,以便它们遵循向上轴约定.

取自http://asciiwwdc.com/2014/sessions/610 视频,网址:https://developer.apple.com/videos/play/wwdc2014/610/

以上似乎描述了场景套件资产目录.它实际上并没有回答我的问题; 为什么从当前的Xcode中删除该功能.我还可以确认幕后没有转换.如果更改了Y位置,从Blender导出的模型总是会更接近或远离相机.在运行时它是相同的.



1> sambro..:

在Xcode 8中,您可以按住Ctrl键单击.scnasset文件夹和Open As> SceneKit Catalog.如果进行任何更改,它将写出一个Settings.json文件.这可能就是你要找的东西.

XCode 8中的资产目录设置

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有