我正在将一个.usdz文件加载到我的ARSCNView中,到目前为止它运行良好,除非当我将多个对象加载到我的场景中时,应用程序会崩溃,其中包含消息:由于内存问题而终止。我使用的是苹果默认的.usdz示例(),机器人文件的大小约为13.5MB。是ARKit应用程序的限制那么小,还是我做错了什么?have a touch point on an ARPlane
if let result = self
下面的代码将SCNPlane放置在触摸点上,但平面的方向(旋转)是应用程序启动时手机所在的位置。理想情况下,我希望将节点定向到物理墙或相机的当前方向。ARKit是如何做到这一点的?touches.first else {return}
let result = sceneView.hitTest(touch.location(in: sceneView), types: [ARHitTestResult.ResultType.featurePointguard let hitResult = re