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

Shader.SetGlobalBuffer

Declaration

public static void SetGlobalBuffer(string name, ComputeBuffer value);
public static void SetGlobalBuffer(int nameID, ComputeBuffer value);
public static void SetGlobalBuffer(string name, GraphicsBuffer value);
public static void SetGlobalBuffer(int nameID, GraphicsBuffer value);

Параметры

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

Описание

Задает глобальное свойство буфера для всех шейдеров.

Глобальные свойства используются, если они нужны шейдеру, но не определены в материале (например, если шейдер не экспонирует их в Properties блок).

Дополнительные ресурсы: SetGlobalTexture, ComputeBuffer class, GraphicsBuffer class, Документация по ShaderLab.