arkit

    7热度

    1回答

    嘿,我试图找出如何保持代替简单的节点是我走在它周围ARKit 代码: func renderer(_ renderer: SCNSceneRenderer, didAdd node: SCNNode, for anchor: ARAnchor) { if let planeAnchor = anchor as? ARPlaneAnchor { if planeDetecte

    2热度

    3回答

    我实际上试图在iOS上构建一个应用程序,该应用程序使用增强现实和3D对象识别来创建围绕特定花盆的动画。 我选择ARKit其准确性,但似乎只有平面识别是可用的。 是否有人知道可以使用的SDK 和 ARKit并允许图像或3D对象识别? 我听说视觉,可以检测人脸和OpenCV的,但我不知道他们是否能胜任这份工作,如果他们能与ARKit同时工作。 有什么建议吗? 感谢提前:)

    -2热度

    1回答

    我目前正在iOS 11.0和XCode 9.0 Beta上开发与ARKit相关的应用程序。 我有从玛雅2017 出口问题加载DAE文件这是超级奇怪,因为我可以成功地加载和显示DAE文件从互联网上下载。 感谢您的任何信息,非常感谢。 下面是我的代码部分: SCNScene *ball = [SCNScene sceneNamed:@"ball.dae"]; if(ball == nil)

    3热度

    2回答

    使用测试版的iOS 11即使使用应与旧设备兼容的3DOF,ARKit Apps也会崩溃?如果ARKit不受支持,我该如何防止应用程序崩溃?

    2热度

    1回答

    我刚刚下载了ARKitExample Projekt(放置对象)。不幸的是有一些错误。我是新来的,所以我不知道如何解决它们。有人可以帮我吗? 我不断收到错误(文件:Utility.swift): 无不是与预期的参数类型兼容 '[字符串:任何]' 代码: extension UIImage { func inverted() -> UIImage? { guard let ci

    1热度

    1回答

    我真的在xCode上开发AR应用程序,ARKit。 我有我的iPad是在一个特定的方向,当我添加一个SCNode(0,0,0)到我的SCNScene与ARWorldTrackingSessionConfiguration它出现在相机的前面,当iPad垂直于地面所以: iPad是垂直于地面和3D物体在(0,0,0) 我想有我SCNode到直接显示上日ËiPad的屏幕,当我启动ARScene这样的:

    2热度

    1回答

    我正在尝试使用ARKit,我的问题很简单。 如何获取相机的位置? 我知道,如果我把一个SCNode放在(0,0,0)上,而我的相机正在寻找地面,我将不得不抬头看3D对象。这意味着设备的相机的位置和方向必须可以访问。 那么我怎么知道哪里的相机是和她看着? 感谢提前:)

    1热度

    1回答

    我在viewDidLoad let scene = SCNScene(named: "funModel")! myNode = scene.rootNode.childNode(withName: "blah")! myNode.position = SCNVector3Make(0, 0, -1) sceneView.scene = scene let pan = UIPanGestur

    0热度

    1回答

    目前,我正在尝试使用屏幕上的滑动信息向SCNNode施加强制。理想情况下,用户在屏幕上向上滑动(如小精灵去)以在节点上施加力。但是,每当我使用力矢量时,它只能根据摄像机的方向工作。有时候它会沿着正确的方向工作,有时它会导致对象朝相反的方向前进。无论摄像机方向如何,我如何始终如一地施加一个力量,使节点沿着我的轻扫方向行进?

    14热度

    2回答

    在ARKit,我已发现了则hitTest 插入后插入节点的ARAnchor然后创建在渲染器的节点的2种方式(_渲染器:SCNSceneRenderer,nodeFor锚:ARAnchor) - > SCNNode? let anchor = ARAnchor(transform:hit.worldTransform) sceneView.session.add(anchor:anchor)