public enum UnityARAlignment
{
UnityARAlignmentGravity,
UnityARAlignmentGravityAndHeading,
UnityARAlignmentCamera
}
如图所示,开始对齐中有三个选项。我想知道每个选项有什么用?他们的表现如何?我在网上找不到相关信息。
最佳答案
它们尚未记录,但基于ARConfiguration.WorldAlignment
进行移植ARKit 中的枚举。 UnityARAlignmentGravity
、UnityARAlignmentGravityAndHeading
和 UnityARAlignmentCamera
枚举值映射到 Apple 的 ARKit gravity
, gravityAndHeading
和 camera
分别。
来自 Apple 文档,以下是它们的简短定义。单击每一个以阅读有关它们的更多信息。这主要与性能无关,但有助于配置相机或指南针的方向。
UnityARAlignment
枚举相当于ARConfiguration.WorldAlignment
- ARKit 如何使用的选项 基于真实设备构建场景坐标系 动议。UnityARAlignmentGravity
- 坐标系的y轴是 平行于重力,其原点是物体的初始位置 设备。UnityARAlignmentGravityAndHeading
- 坐标系的y轴 与重力平行,其 x 轴和 z 轴面向罗盘 标题,其原点是设备的初始位置。UnityARAlignmentCamera
- 场景坐标系被锁定 与相机的方向一致。
关于c# - UnityARAlignment 在 Unity ARKit 插件中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50716817/