Unity 6.3
0 онлайн 44 гостей 3 в системе
Вход

RayTracingShader.SetFloat

Declaration

public void SetFloat(string name, float val);
public void SetFloat(int nameID, float val);

Параметры

Параметр Описание
имя Имя задаваемого свойства.
nameID ID свойства, как указано в Shader.PropertyToID.
выбор Значение с плавающей запятой.

Описание

Устанавливается значение равномерности поплавка.

Только шейдеры, определенные в файле .raytrace, могут получить доступ к значению, которое вы указываете в качестве аргумента для этого метода. Чтобы сделать это значение доступным для всех типов шейдеров трассирования лучей (ближайший попадание, любое попадание, пропуск и т.д.), вместо этого вызовите метод Shader.SetGlobalFloat.