Объявление
public void SetComputeFloatParam(ComputeShader computeShader, string name, float val);public void SetComputeFloatParam(ComputeShader computeShader, int nameID, float val);
Параметры
| computeShader | ComputeShader, для которого нужно задать параметр. |
| name | Имя переменной в коде шейдера. |
| nameID | Идентификатор имени свойства. Используйте Shader.PropertyToID, чтобы получить этот идентификатор. |
| val | Значение для установки. |
Описание
Добавляет команду для установки параметра с плавающей запятой в ComputeShader.
Постоянные буферы совместно используются всеми ядрами в одном ресурсе вычислительного шейдера. Поэтому эта функция влияет на все ядра в переданном ComputeShader.
Смотрите так же: DispatchCompute, SetComputeFloatParams, SetComputeIntParam, SetComputeIntParams, SetComputeMatrixParam, SetComputeMatrixArrayParam, SetComputeVectorParam, SetComputeVectorArrayParam, SetComputeTextureParam, SetComputeBufferParam.

