arkit

    1熱度

    1回答

    我有一個SCNNode表示玩家在第一人稱遊戲中使用的物品(使用ARKit)。 我將節點製作爲攝像機的子節點,以便它總是在觀看者的前方漂浮很短的距離。但是這個簡單的設置使得物品非常靜止,只是粘在屏幕上。 更爲現實的是,如果我在我面前拿着一個物體,然後轉向另一個方向,我的手部運動會滯後我的頭部。如果我把頭向上或向下傾斜,我對物體的視角也會略有變化。 我怎麼能在SceneKit中模擬這個? This q

    0熱度

    1回答

    我試圖建立和Xcode 9測試版我的第一個ARKit應用程式iOS版11 當我建立在Xcode中我的應用程序庫,我出現以下錯誤 「的Xcode 7構建失敗,因爲LD:庫沒有發現-liPhone-lib的 錯誤:連接命令退出碼1失敗」 任何想法如何解決呢?

    0熱度

    2回答

    我想添加'UIview'在arkit的scnview中。 如何創建UIView的節點以在scnview的addchildnode()中添加我的uiview?

    0熱度

    1回答

    我是一個noob,我真的不知道如何發生多個CoreML模型到VNCoreMLRequest。 下面的代碼只是使用一個模型,但我還想追加另一個模型(以下示例中的visionModel2)。誰能幫我?謝謝! private func performVisionRequest(pixelBuffer: CVPixelBuffer){ let visionModel = try! VNCoreM

    0熱度

    1回答

    比方說,我在屏幕中間畫了一個圓圈,將它用作目標。如果我將這個圓圈指向節點,那麼ARKit如何檢測它? 現在我使用的是自來水方法 @IBAction func tapHandler(_ sender: UITapGestureRecognizer) { let viewTouchLocation:CGPoint = sender.location(in: sceneView) g

    0熱度

    1回答

    創建CMSampleBuffer我得到一個CVPixelBuffer從ARSessionDelegate: func session(_ session: ARSession, didUpdate frame: ARFrame) { frame.capturedImage // CVPixelBufferRef } 但我的應用程序的另一部分(即我不能改變)使用CMSampleBuf

    2熱度

    1回答

    我正在嘗試將ARKit添加到其中一個現有應用程序,並且當您單擊按鈕時將該過渡轉換爲視圖。我只有在你擁有iOS 11時纔可以使用按鈕,所以你只能使用iOS 11進入該視圖,但是如何擺脫故事板的這個錯誤? 類不可用ARSCNView iOS的11.0之前 謝謝!

    1熱度

    1回答

    使用ARKit我可以點擊表面以在此處放置3D對象。我也可以移動手指,從而沿着表面移動物體。 如何讓物體自動出現並粘貼到相機前面,而無需觸摸屏幕? 這裏是用手指輕敲將3D對象的示例腳本: using System; using System.Collections.Generic; namespace UnityEngine.XR.iOS { public class UnityA

    0熱度

    1回答

    我是0123,的新手,我試圖製作一個相對簡單的應用程序,在其中創建「牆」並且用戶「向其拋擲」球,並且它會反彈回來。 我創建壁作爲SCNPlane其中用戶正指向照相機像這樣: private func createWall(withPosition position: SCNVector3) -> SCNNode { let wallGeometry = SCNPlane(width: 0

    0熱度

    2回答

    有沒有辦法將Collada dae文件批量轉換爲Scenekit scn文件? 我的項目使用sketchup中創建的約50個模型定期更新,這些模型導出到DAE,但也需要轉換爲SCN文件以用於xCode。我知道它可以通過xCode和「轉換爲SceneKit場景文件格式(scn)」手動完成,但這需要大量的人力。