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

CommandBuffer.SetComputeIntParam

Declaration

public void SetComputeIntParam(ComputeShader computeShader, string name, int val);
public void SetComputeIntParam(ComputeShader computeShader, int nameID, int val);

Параметры

Параметр Описание
computeShader ComputeShader для установки параметра.
имя Имя переменной в коде шейдера.
nameID Название объекта ID. Используйте Shader.PropertyToID, чтобы получить это ID.
выбор Значение для установки.

Описание

Добавлена команда для установки целочисленного параметра на ComputeShader.

Постоянные буферы распределяются между всеми ядрами в одном вычислительном шейдере. Поэтому эта функция влияет на все ядра в переданном ComputeShader.

Дополнительные ресурсы: DispatchCompute, SetComputeFloatParam, SetComputeFloatParams, SetComputeIntParams, SetComputeMatrixParam, SetComputeMatrixArrayParam, SetComputeVectorParam, SetComputeVectorArrayParam, SetComputeTextureParam, SetComputeBufferParam.