允许外部系统向 Unity 提供动态网格。
XRMeshSubsystem 允许外部系统向 Unity 提供动态网格。在后台线程上处理网格(包括烘焙物理),以免在执行期间阻塞主线程。这对于在运行期间提供动态网格很有用,例如具有空间感知能力的 AR 设备。
meshDensity | 调用此函数来请求更改生成的网格的密度。Unity 以 0.0 到 1.0 范围内的值提供密度级别,而提供程序决定如何将该值映射到其实现。设置此值并不能保证当前创建的任何网格的密度会立即改变,并且可能只会改变新的或更新过的网格的密度。 |
GenerateMeshAsync | 请求使用网格 ID meshId 生成网格。当生成完成后,Unity 调用 onMeshGenerationComplete。 |
GetUpdatedMeshTransforms | 获取更新过的网格变换。 |
SetBoundingVolume | 设置边界体积,以限定 Unity 生成和跟踪网格的空间。边界体积是一个轴对齐边界框 (AABB),其中心位于原点,并在每个维度中按 extents 的规定进行扩展。测量单位取决于提供程序。 |
TryGetMeshInfos | 获取有关系统当前跟踪的每个网格的信息。 |