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

RayTracingShader.SetVectorArray

Declaration

public void SetVectorArray(int nameID, Vector4[] values);
public void SetVectorArray(string name, Vector4[] values);

Параметры

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

Описание

Задает единообразие векторного массива.

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