let position = SCNVector3(x: 0, y: 0, z: -2) 从原点到上述点的测量单位的距离是多少
在ARKit测量单位是在Meters。
当您启动ARKit应用程序时,worldOrigin 设置SCNVector3Zero为 (0,0,0)(或在 X、Y、Z 轴相交的图表中):
ARKit 定义了一个世界坐标空间,供您在 AR 体验中放置虚拟内容和定位检测到的对象。默认情况下,此空间基于会话开始时设备的初始位置和方向。
AnSCNVector3很简单:
用于多种目的的三分量向量,例如描述节点或顶点位置、表面法线以及缩放或平移变换。不同的矢量分量应该根据使用矢量的上下文来解释。
所以每个部分对应于 X、Y 和 Z 值,例如:
let position = SCNVector3 (x, y, z)
Run Code Online (Sandbox Code Playgroud)
鉴于您position var是说您想将对象放置在worldOrigin距离相机 2 米的中央。
希望能帮助到你...
| 归档时间: |
|
| 查看次数: |
1219 次 |
| 最近记录: |