RayTracingShader.SetAccelerationStructure
Declaration
public void SetAccelerationStructure(int nameID, Rendering.RayTracingAccelerationStructure accelerationStructure);public void SetAccelerationStructure(string name, Rendering.RayTracingAccelerationStructure accelerationStructure);Параметры
| Параметр | Описание |
|---|---|
| имя | Имя RayTracingAccelerationStructure, которое устанавливается. |
| nameID | ID из RayTracingAccelerationStructure, как указано Shader.PropertyToID. |
| accelerationStructure | Значение, которое должно быть установлено для RayTracingAccelerationStructure. |
Описание
Задает значение свойства RayTracingAccelerationStructure этого RayTracingShader.
Объект RayTracingAccelerationStructure, указанный в качестве аргумента, глобально доступен во всех типах шейдеров трассировки лучей, например closest hit, any hit и miss.