我正在使用ARKit图像跟踪配置,一旦检测到图像,图像上将弹出3D场景。
但是,当我设置两个不同的图像来触发两个不同的场景文件时,一个图像始终在同一图像上弹出两个不同的场景文件。我很确定图像是不同的,名称是不同的,场景文件是不同的,场景的内容也是不同的。
一旦检测到图像,控制台中还将弹出以下错误:[SceneKit]错误:在另一个场景()的渲染回调中修改了场景。不允许这样做,可能导致崩溃
此错误有任何原因和解决方案吗?
我正在体验ARkit,并在线观看了一些教程,我知道如何进行图像跟踪和世界跟踪,但是当相机跟踪图像时,不知道如何将它们组合到同一个应用程序中,设备会自动运行图像跟踪配置,但当图像离开相机时,它运行世界跟踪配置.
我知道我也可以使用世界跟踪来跟踪图像,但图像跟踪配置似乎具有更稳定的跟踪结果.
有人可以帮忙吗?