即时放置对象

平台专用指南

借助 Instant Placement API,用户可以即时放置 AR 对象,而无需先移动设备,以便 ARCore 建立完整跟踪并检测表面几何图形。

用户放置对象后,系统会随着用户在环境中移动而实时优化其姿势。ARCore 能够确定放置 AR 对象所在区域中的正确姿势后,就会更新对象的姿势和跟踪方法。

在以下示例中,最初使用估计姿势放置对象,该姿势由灰度颜色表示。一旦可以确定准确的姿势,对象就会带有颜色,表示它使用的是准确的姿势。姿势的突然变化还会影响对象的表观“大小”或感知的比例。

即时展示位置

在图 1 中,即时放置已停用,并且未定义表面几何图形。放置在台球桌右侧地板上的物体(四个小蓝点)看起来被翻了过来,它们的姿势未定义。

在图 2 中,“即时展示位置”从齿轮图标下的菜单中启用。

在图 3 中,启用 Instant Placement 后,将在场景中放置一个新对象。它显示为灰度模式而不是彩色,表示它尚未被校正以获得准确的姿势。

在图 4 中,当检测到表面几何图形(由可跟踪的网格线描述)时,新对象会变为彩色且位置方向准确。