首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Xcode 9 beta中场景编辑器中的位置对象

Xcode 9 beta中场景编辑器中的位置对象
EN

Stack Overflow用户
提问于 2017-06-28 07:34:20
回答 2查看 1.8K关注 0票数 6

我是SceneKit的新手,无法获得Xcode场景编辑器。我正在对最近介绍的iOS ARKit做一些研究。我用SceneKit模板创建了一个示例项目。它附带了默认的ship.scn

我删除了这个ship.scn并创建了一个新的SCN,并将一个示例.DAE模型拖放到这个SCN中。我能够用所有的纹理清晰地查看我放置在.SCN文件中的对象。

但是当我在设备中运行它的时候,物体会出现在摄像机的上方,放大,并且在镜头框中没有正确的定位。我必须在Xcode场景编辑器中给出对象的位置,如x: 0y: -60z: -60,以使其在相机帧的中心可用。但如果我这样做,物体将永远是-60度从相机,我将无法移动/调整它正确的触摸手势。

任何人都请帮助我如何使对象在相机框的中心可用,这样物体也支持旋转/调整大小/运动等。

我像下面这样创建了场景,并将其添加到场景视图中:

代码语言:javascript
运行
复制
let scene = SCNScene(named: "art.scnassets/Lowpoly_Notebook_2.scn")!

我使用苹果的链接作为移动/调整对象大小的参考。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-08-11 11:05:45

正如奥兰根考夫引用的,我的问题在于型号大小。它是巨大的,因此没有得到正确的渲染。当我将Xcode场景编辑器中的对象的比例更改为最小值时,我能够正确地查看对象,并将其放置在任何需要的地方。

票数 2
EN

Stack Overflow用户

发布于 2017-06-28 13:39:54

最好的方法是将.dae文件添加到项目中,然后再添加Editor -> convert to SceneKit scene file format (.scn)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44796269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档