十二、<ARKit>ARAnchor 类
2017-07-04 本文已影响141人
Dosun
本文译自官方文档 ARAnchor
,不足之处,请纠正。
ARAnchor 类是真实世界的坐标和方向。在 AR 场景中,使用 ARAnchor 类提供的方向和位置来放置虚拟特征。
一、简介
为了追踪现实世界的特征或者虚拟世界特征的位置和方向时,创建 锚点对象通过 addAnchor:
方法,将锚点对象添加在 AR 会话中。
当你会话的配置将 planeDetection
设置为 YES 时,ARKit 会自动增加锚点。
二、API
1. 创建自定义的锚点
-
- initWithTransform:
创建指定变换的锚点对象。 构造方法,一般我们无需构造。因为添加一个3D物体时ARKit会有代理告知我们物体的锚点。
2. 追踪锚点
-
identifier
独一无二的锚点标识符。 -
transform
锚点的旋转变换矩阵,定义了锚点的旋转、位置、缩放。是一个4x4的矩阵