SceneKit是一个高级框架,用于为iOS,OS X,tvOS和watchOS构建3D用户界面,数据可视化和休闲游戏。
将“SCNNode”放置在给定位置并面向“SCNCamera”,并在Y轴周围偏移
所以,我有我想要放置节点的确切位置。如果我用球体几何测试东西,我可以通过告诉节点将球体放在世界中:node.simdPosition = position(我提供“...
是否可以使用CoreML和ARKit获取World对象的“SCNVector3”位置?
我正在研究基于AR的解决方案,其中我使用SceneKit和ARKit渲染一些3D模型。我还集成了CoreML来识别对象并在场景中渲染相应的3D对象。 ...
我正在使用从3dsMax导出到Blender软件的DAE模型。但是当我将它加载到Xcode中时,它的右侧变得透明。
我想知道如何获得关于设备参考的SCNNode的坐标(而不是关于世界参考)?谢谢!
我正在使用Apple提供的样本开发基于AR的POC。有没有办法在SceneKit中将3D对象放在另一个3D对象上?例如,我已经放置了一张桌子,我必须在...
我目前正在尝试使用平移手势识别器来移动SceneKit中的节点。我只是沿着X轴移动它,但是我的手势会使物体进一步/更快地移动然后它甚至应该......
我正在使用ARKit和SceneKit框架开发应用程序。在我的应用程序中,我启用了表面检测(我按照Apple提供的放置对象样本)。怎么找到...
我正在使用OpenGL开发一个ARKit应用程序,因此直接使用ARKit而不使用SceneKit。默认情况下,ARKit设置为横向,但我无法追踪任何...
我想知道我的相机在ARKit中面向的方向,以便我在我前面的物体上进行的操作是正确的(说向左滑动向左移动)。现在我尝试过使用POV ......
如何在ARKit场景中左右移动对象而不改变其Y轴,如果它在空中然后它不会改变它并且只是在屏幕中左右移动?
我想从屏幕上的一个点到3D世界中的Cube进行命中测试。我一直在使用ARKit的hitTest。当我站在靠近立方体的地方时它起作用,但是当我开始向后移动时,......
我正在尝试将Spotlight附加到ARCamera:fileprivate lazy var spotLight:SCNLight = {let spotLight = SCNLight()spotLight.type = .spot spotLight.spotInnerAngle = 0 spotLight ....
我正在尝试使用场景工具包复制此立方体图像形状(获得原始创建者的许可)。到目前为止,我有线条和顶点的绘图代码。我无法使用图片......
我正在尝试使用SceneKit渲染点云(最终用于ARKit)。但是,我发现在尝试修改时忽略了pointSize(和minimumPointScreenSpaceRadius)属性...
目前,我正在尝试使用屏幕上的滑动信息将力施加到SCNNode。理想情况下,用户在屏幕上向上滑动(如Pokemon Go)以在节点上施加力。但是,......
我需要找出相机正在查看的方向,例如如果它朝向Z +,Z-,X +或X-。我已经尝试过使用eulerAngles,但是偏航的范围是0 - > 90 - > 0 - > -90 - > 0 ......
我目前正在尝试结合以下来源:苹果SceneKit车辆演示,Resp。它的Swift版本,ARKit示例,以及resp。它的Swift版本。每个项目本身都像......
现在,当检测到卡时,我能够显示不同的SCNPlane。在显示SCNPlanes之后,用户触摸任何平面以显示新的SCNPlane。但是现在触摸工作正常,但新的SCNPlane是......
我是SceneKit的新手,无法掌握Xcode场景编辑器。我正在对最近推出的iOS ARKit进行一些研究。我用SceneKit模板创建了一个示例项目。它......
我正在尝试通过观看WWDC 2017视频来创建演示应用程序。 let planeNode = SCNNode(geometry:imageplane)sceneView.scene.rootNode.addChildNode(planeNode)var translation = ...