arkit

    1熱度

    1回答

    在相機內放置對象我會想放置2條線路中的當前攝像機視圖的邊界作爲流量: 源 - SceneKit docs 從ARKit文檔我明白,我需要projectionMatrix,但我如何計算從「zNear」到「zFar」和x \ y的差異? 我開始使用此代碼: let cameraProjectionMatrix = session.currentFrame?.camera.projectionMatri

    0熱度

    1回答

    在ARKit示例源代碼中,我可以看到「.scn」[場景套件文件]。 我想知道如何創建一個新的場景文件? 讓我們說一個硬幣場景? 任何網站,我可以下載?或學習如何創建一個供我使用?

    2熱度

    1回答

    我正在開發一款使用ARKit的iOS遊戲。遊戲概念僅在6DOF tracking可用時纔有效,這意味着可以使用芯片或更新的芯片。 我不希望用戶在iPhone 6等較早的設備上安裝遊戲 - 在這些設備上,ARKit會回退到3DOF跟蹤,這對我的遊戲概念(我需要翻譯跟蹤)沒有意義。 我怎麼能強制執行此限制,該應用程序只能在支持六自由度(其中,據我所知,相當於iPhone 6S或更新或iPad的臨或更新

    0熱度

    1回答

    我需要在Apple的新ARKit的房間中的服務器上顯示X3D文件。 如何用Apple ARKit顯示X3D文件? 一般 - ARKit/Scene Kit支持哪些文件格式?

    4熱度

    1回答

    我正在玩ARKit,並且我想從ARSKView幀創建視頻。 我試圖使用ReplayKit,但行爲不是我所期望的: - 我不想記錄整個屏幕。 - 我不希望提示用戶正在錄製屏幕。 另外,我怎樣才能結合微輸入和視頻?我猜音頻沒有在ARSKView中流式傳輸? 下面是代碼(從蘋果爲例): import UIKit import SpriteKit import ARKit class ViewCo

    8熱度

    2回答

    我在ARKit中有一個簡單的SCNNode,我試圖將它拖動到手機的任何位置。這是我的代碼。 @objc func pan(recognizer :UIGestureRecognizer) { guard let currentFrame = self.sceneView.session.currentFrame else { return }

    0熱度

    1回答

    在我ViewController.swift我有這樣的方法,提出了箱子的動畫完成後,模態一個視圖控制器: @objc func sceneTapped(recognizer: UITapGestureRecognizer) { let location = recognizer.location(in: sceneView) let hitResults = sceneVie

    0熱度

    2回答

    我正在測試ARKit的實現,我的一部分實驗只是導入動畫模型並讓它跟隨Apple場景中其他靜態模型的AR場景運動項目。 我從Apple的SceneKit示例中抓取了一個動畫3D模型 https://developer.apple.com/library/content/samplecode/SceneKitAnimations/Introduction/Intro.html 並將其放入簡單的ARKi

    8熱度

    2回答

    如果Apple的ARKit支持vuforia那樣的3D對象跟蹤(甚至圖像跟蹤),我無法找到任何信息。我不想在世界任何地方放置3D模型。相反,我想要檢測特定的3D對象,並在該對象的infront和ontop上放置AR對象。 簡單的例子:我想跟蹤真實世界中的特定玩具車,並在AR場景中在其頂部添加擾流板。 有人可以提供我可以或不可以的信息嗎?

    6熱度

    1回答

    我已經成功地獲得放置在指向相機表面上的立方體(SCNNode)的前一個特定的點,但我發現很難做簡單的( ?)也將文字置於同一位置。 我已經創建了SCNText和隨後的SCNNode,但是當我將它添加到rootNode時,文本總是似乎被添加到我的頭上方並且離開相機到右邊(這告訴我這是全局原點)。 即使當我用我用的立方體位置完全相同的值,則SCNText節點仍然得到在同一地點放在我頭上。 道歉,如果這