Экспериментальный: этот API является экспериментальным и может быть изменен или удален в будущем.
Объявление
public void SetInt(int nameID, int val);public void SetInt(string name, int val);
Параметры
name | Имя устанавливаемого свойства. |
nameID | Идентификатор свойства, заданный Shader.PropertyToID. |
val | Значение int для установки. |
Описание
Устанавливает значение intuniform.
Значение, указанное в качестве аргумента, может использоваться только шейдерами, определенными в файле .raytrace, связанном с RayTracingShader. Если значение должно быть видимым во всех типах шейдеров трассировки лучей (closesthit, anyhit, miss и т. д.), необходимо использовать Shader.SetGlobalInt.