Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone12Pro不会立即显示3D模型_Iphone_Unity3d_Augmented Reality_Arkit_Arcore - Fatal编程技术网

iPhone12Pro不会立即显示3D模型

iPhone12Pro不会立即显示3D模型,iphone,unity3d,augmented-reality,arkit,arcore,Iphone,Unity3d,Augmented Reality,Arkit,Arcore,我开发了一个AR移动应用程序,使用TensorFlow进行目标检测。该应用程序在iPhone12Mini和其他iPhone上运行良好。但当我在iPhone12Pro和iPad12Pro上测试时,当手机摄像头远离检测到的物体时,该应用程序不会显示3D模型。当应用程序检测到经过训练的物体时,它应该显示3d模型并放置在物体附近,但在iPhone 12 pro版本中,它仅在相机靠近检测到的物体时才显示3d物体 我想可能是激光雷达造成了问题?如果是,那么如何使用C代码停止激光雷达,因为我已经使用ARFou

我开发了一个AR移动应用程序,使用TensorFlow进行目标检测。该应用程序在iPhone12Mini和其他iPhone上运行良好。但当我在iPhone12Pro和iPad12Pro上测试时,当手机摄像头远离检测到的物体时,该应用程序不会显示3D模型。当应用程序检测到经过训练的物体时,它应该显示3d模型并放置在物体附近,但在iPhone 12 pro版本中,它仅在相机靠近检测到的物体时才显示3d物体


我想可能是激光雷达造成了问题?如果是,那么如何使用C代码停止激光雷达,因为我已经使用ARFoundation和TensorFlow在Unity中开发了该项目。我使用的是ARFoundation 1.0。

ARFoundation 1.0于2018年发布,因此它不支持
网格划分
(生成与物理空间相对应的三角形网格)。因此,可能存在时滞问题,因为配备激光雷达扫描仪的设备必须了解当前配置中不支持
场景重建
,必须切换为常规
平面检测
方法

解决方案很简单–使用最新版本的ARFoundation 4.1.5