arkit

    3熱度

    1回答

    我需要找出相機正在看的方向,例如,如果它正在尋找Z +,Z-,X +或X-。 我試過使用eulerAngles,但偏航的範圍爲0-> 90-> 0-> -90-> 0這意味着我只能檢測到相機是朝Z或X方向看,而不是如果它是朝着這些軸的正面或負面方向展望。

    1熱度

    3回答

    我目前正試圖以下來源相結合: 蘋果SceneKit車輛演示 https://developer.apple.com/library/content/samplecode/SceneKitVehicle/Introduction/Intro.html RESP。其斯威夫特版本 https://github.com/leonmak/scenekit-car-swift3 ARKit舉例 https:/

    3熱度

    1回答

    我正在試驗ARKit,我試圖在用戶周圍放置一些模型。所以我想要的是,當應用程序啓動時,它只是在用戶周圍放置一些模型,所以他需要找到它們。 當他像例如10米移動時,我想再次添加一些隨機模型。我以爲我可以這樣做: let cameraTransform = self.sceneView.session.currentFrame?.camera.transform let cameraCoo

    0熱度

    1回答

    在iOS 11 Beta 1和3中,ARKit應用程序的攝像頭和顯示屏以60 FPS運行,而iOS 11 Beta 2均以120 FPS(ProMotion)運行。 有沒有辦法控制FPS?我發現每秒120幀更適合AR應用。

    1熱度

    1回答

    正如標題所述,在旋轉我的船節點之後,我希望「go」按鈕使船舶沿着它的方向行進現在面臨輪換之後。目前,按下「開始」按鈕會使船繼續沿着世界的z軸而不是船的方向移動(顯然是因爲我沒有任何其他的代碼告訴它)。 我已嘗試使用worldTransform和convertPosition:toNode:目前沒有運氣。 在視圖控制器: let ship = SpaceShip(); let SHIP_S

    0熱度

    1回答

    我想在我的ARKit代碼中添加多個帶有陰影的3d對象。 創建節點這樣 func loadNodaA() { isObjectCoordinatesAtCentre = false let scaleFactor = 0.005 let dragonScene = SCNScene(named:"art.scnassets/Lowpoly_tree_sample

    2熱度

    1回答

    我有一個簡單的SCNNode,我想將它置於真實世界的位置,該節點對應於具有已知座標的地標。 ARKit配置將worldAlignment屬性設置爲.gravityAndHeading,因此x軸和z軸應該已經與世界一致。 創建該節點後,我設置的位置在百米遠從 node.position = SCNVector3(0, 0, -100) 那我想投影節點,但與正確的方位(從用戶和里程碑意義的座標)。

    8熱度

    1回答

    我正在探索新的ARKit。 目前我見過的所有例子都使用相機的「相對」位置將物體放置在原點周圍的場景中。 假設我有絕對的現實世界的GPS座標,我想把它作爲標記放置到場景中。我會怎麼做呢? 有一些演示和示例開始彈出,實際上這樣做,但我還沒有看到任何代碼或解釋到目前爲止。 ARKit on iOS 11 + CoreLocation Demo — GPS with virtual guidance 的任

    0熱度

    1回答

    我在會話期間在ARKit中創建視頻。當我按下錄製按鈕時,相機凍結。我已經在導致問題的didUpdateFrame委託中編寫代碼。在那裏我將scene.snapshot保存在一個數組中。此外,當我從這些圖像,應用程序崩潰與下面的消息在調試器創建視頻:從調試 消息:由於終止內存問題 -(void)session:(ARSession *)session didUpdateFrame:(ARFrame

    1熱度

    2回答

    我想呈現一個jpg圖像作爲浮動在空間中的2D矩形。使用SpriteKit示例 - 如何從ARSKViewDelegate返回一個jpg圖像? 該演示返回一個SKLabelNode - 是否有一個適合於我從網絡中獲取的jpg圖像的節點類,也許是UIImage? func view(_ view: ARSKView, nodeFor anchor: ARAnchor) -> SKNode? {