SceneKit是一个高级框架,用于为iOS,OS X,tvOS和watchOS构建3D用户界面,数据可视化和休闲游戏。
我正面临碰撞检测的问题。当前设置1)我使用SCNPhysicsContactDelegate扩展了ViewController类:ViewController类:UIViewController,SCNPhysicsContactDelegate 2)...
我正在尝试在SCNNode之间设置冲突检测,但是遇到了问题。第一步,我设置了类以扩展SCNPhysicsContactDelegate:类ViewController:...
如何从SCNVector3中的SceneKit中生成凹凸多边形平面
我正在尝试以具有自定义形状的平面的形式创建自定义SCNGeometry,可以将其放置在ARKit会话中。我在以下...中使用选项SCNGeometryPrimitiveTypePolygon ...
我的SceneKit应用程序中有一个iPhone 3D模型,它具有我得到的材料。它称为iScreen(“在iPhone屏幕上的图像”):var iScreen:SCNMaterial! iScreen = iphone ....
didBeginContact委托方法未触发ARKit碰撞检测
我无法启动didBeginContact方法,我已经尝试了一段时间,但无法发现错误,可以使用全新的方法:-(void)viewDidLoad {[super viewDidLoad];自我....
iOS ARKit:大型对象总是随着设备相机位置的变化而移动
我正在创建一个iOS ARKit应用,我想在其中将大物体放在增强现实中。当我尝试将对象放置在特定位置时,它似乎总是随着...
单击按钮时,flagObservation起作用,因此它应该为循环中的每个ringNode移除AllAction。问题是:观察不知道什么是ringNode索引。问题:如何...
我正在尝试将金属碎片着色器与SCNTechnique一起使用,以基于顶点Y世界位置修改碎片颜色。到目前为止,我的理解SCNTechnique可以配置为序列...
现在,我的Swift代码创建了一个名为we.jpg的图像的SCNPlane。我想做的是用ball.gif代替we.jpg。 material.diffuse.contents是将UIImage附加到....>
我当前正在使用SceneKit的默认相机,并且我想继续使用单击和单次滑动手势,但是我想防止默认的两指缩放,平移和旋转。是否有...
是否有使用ARKit确定头部位置是向左还是向右倾斜甚至居中的方法。我们可以使用ARFaceAnchor的leftEyeTransform和rightEyeTransform查找倾斜度...
我想使用iOS SceneKit加载对象。以及如何卸载已加载的对象并重新加载另一个对象?我通过参考下面的代码成功加载了对象。 func sceneSetup(){...
在SceneKit iOS中渲染流式视频最有效的方法是什么?
我正在使用一个SceneKit应用程序来显示流式视频。在其中创建一个平面,将UIImage附加到该平面,然后保存CALayer。后来,我得到了压缩的视频流,然后将其解压缩为...
在iOS SceneKit中,呈现流视频的最有效方法是什么?
我正在使用一个SceneKit App来显示流式视频。在其中创建一个平面,将UIImage附加到该平面,然后保存CALayer。后来,我得到了压缩的视频流,然后将其解压缩为...
[我有一个应用程序,可以在其中检测图像并在检测到的图像上方的平面上显示UI。以前,我已经成功地在SceneKit ARKit应用程序的平面上显示UIViewController。我正在尝试...
我无法在Scene Kit中显示某些纹理,这是我要使用的模型:Sketchfab中的模型:https://skfb.ly/6QVTQ该模型应以这些颜色和纹理出现在AR中...
我即将完成SceneKit中的第一个项目,但是我在最后几步中苦苦挣扎。通过共享Xcode的短屏捕获视频,可能最容易解释我的进步...
[SCNTechnique管道在我使用DRAW_SCENE时几乎立即崩溃
我是Metal(和一般着色器)的新手。我一直在尝试使用MSL规范和SCNTechnique文档创建一个ARSCNView应用程序以应用着色器。我想要一个着色器管道,可以让我改变...
我正在开发Swift / Cocoa / Xcode应用程序。该应用程序包含一个SceneKit视图。渲染API设置为默认(我认为这是金属)。如果我在此SceneKit视图上运行snapshot()...