针对具体平台的指南
Android (Kotlin/Java)
Android NDK (C)
Unity(AR 基础)
Unreal 引擎
通过 Instant Placement API,用户可以即时放置 AR 对象, 必须首先移动设备,才能让 ARCore 建立完整的跟踪, 检测表面几何图形。
用户放置一个对象后,系统会实时优化其姿势,因为 用户在环境中的各种操作ARCore 能够确定正确的 在放置 AR 物件的区域如何姿势,它会更新对象的 姿势和跟踪方法。
在以下示例中,最初使用估计姿势来放置对象, 以灰度颜色表示一旦确定了准确的姿势, 对象会着色,表示它使用的是准确的姿势。通过 姿势的突然变化也会影响表观的“大小”规模或感知规模 对象。
在图 1 中,Instant Placement 已停用,并且未定义 Surface 几何图形。 放在台球桌右侧的地板上(四个小蓝点)的物品 它们的姿势都不确定。
在图 2 中,“即时展示位置”从齿轮图标下的菜单中启用。
在图 3 中,在启用即时展示位置的情况下,在场景中放置了一个新对象。 它以灰度模式显示,而不是彩色,以表示它未被 已经校正为准确的姿势。
在图 4 中,当 表面几何图形(由可跟踪的网格线描述)进行检测。