AddInstance | 将光线追踪实例添加到 RayTracingAccelerationStructure。 |
AddInstances | 将光线追踪网格实例数组添加到 RayTracingAccelerationStructure。 |
AddVFXInstances | 将与 VFXRenderer 关联的光线追踪实例添加到 RayTracingAccelerationStructure。 |
Build | 在 GPU 上构建加速结构。分配存储加速结构数据所需的任何 GPU 内存。 |
ClearInstances | 从 RayTracingAccelerationStructure 中移除所有光线追踪实例。 |
CullInstances | 使用过滤和剔除参数,填充 RayTracingAccelerationStructure 中与场景中的渲染器关联的光线追踪实例。 |
Dispose | 销毁此 RayTracingAccelerationStructure 并释放用于存储加速结构数据的 GPU 内存。 |
GetInstanceCount | 返回 RayTracingAccelerationStructure 中的光线追踪实例数量。 |
GetSize | 返回此 RayTracingAccelerationStructure 在 GPU 内存中以字节为单位的总大小。 |
Release | 销毁此 RayTracingAccelerationStructure 并释放用于存储加速结构数据的 GPU 内存。 |
RemoveInstance | 从此 RayTracingAccelerationStructure 中移除与渲染器关联的光线追踪实例。 |
RemoveVFXInstances | 从 RayTracingAccelerationStructure 中移除与 VFXRenderer 关联的光线追踪实例。 |
UpdateInstanceID | 更新光线追踪实例的实例 ID。 |
UpdateInstanceMask | 更新光线追踪实例的实例掩码。 |
UpdateInstancePropertyBlock | 更新每个光线追踪实例的材质属性。 |
UpdateInstanceTransform | 更新光线追踪实例的变换。 |