ARKIT

十三、<ARKit> ARPlaneAnchor 类

2017-07-04  本文已影响170人  Dosun

本文译自官方文档 ARPlaneAnchor
,不足之处,请纠正。

在 AR 会话中,ARPlaneAnchor 是提供真实世界的水平面位置和方向。


一、API


二、补允说明

当 ARKit 首次检测到平面时,ARPlaneAnchor
的平面中心位置是(0,0,0),表明 transform
值是在位于平面中心位置(这里不太会翻译)。
当 ARKit 不断的分析和平面侦测,ARKit 可能决定前面侦测的平面锚点是现实世界的一部分,这样会扩大 ARPlaneAnchor 长和宽的值。原来侦测的平面的中心位置可能不再是平面中心,中心点会改变相关锚点的 transform
4 X 4 矩阵。
尽管 extent 和 center 属性是 vector_float3,而平面的锚点一般只有两个尺寸,锚点的位置和尺寸是由 x/z 方向相关联的 transform
决定,y 方向的所有值都是 0,因为平面是没有上下的。

上一篇下一篇

猜你喜欢

热点阅读