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

RayTracingShader.SetVector

Declaration

public void SetVector(string name, Vector4 val);
public void SetVector(int nameID, Vector4 val);

Параметры

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

Описание

Задает значение для векторного единообразия.

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