首页 > 解决方案 > ARKit 3:仅启用对屏幕中心的 ARAnchor 的跟踪

问题描述

我想在最接近相机中心的跟踪图像上方显示一个 SCNNode。

func renderer(_ renderer: SCNSceneRenderer, willUpdate node: SCNNode, for anchor: ARAnchor) 

我试图隐藏所有其他节点/锚点,只在这个渲染器函数中保留当前节点,但没有任何效果。

我的目标是在跟踪图像时显示 3D 对象,当找到另一个图像时,在最靠近相机中心的图像上启用跟踪。

有没有办法指定相机上的哪个 ARAnchor 来跟踪或隐藏其他 ARAnchor?

标签: iosarkitswift5xcode11arimageanchor

解决方案


推荐阅读