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

RayTracingShader.SetTexture

Declaration

public void SetTexture(string name, Texture texture);
public void SetTexture(int nameID, Texture texture);

Параметры

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

Описание

Привязывает ресурс текстуры. Это может быть входная или выходная текстура (UAV).

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