kernelIndex | どのカーネルにバッファを設定するかを指定します。FindKernel を参照してください。 |
nameID | プロパティー名 ID。Shader.PropertyToID を使って取得します。 |
name | シェーダーコードのバッファ変数の名前 |
buffer | 設定するバッファ |
この関数により ComputeBuffer の入力や出力の設定ができます
バッファとテクスチャはカーネルごとに設定されます。関数の名前でカーネルインデックスを見つけるには、FindKernel を使用します。
Setting a compute buffer to a kernel will leave the append/consume counter value unchanged. To set or reset the value, use ComputeBuffer.SetCounterValue or GraphicsBuffer.SetCounterValue.
Additional resources: SetFloat, SetFloats, SetInt, SetInts, SetBool, SetMatrix, SetMatrixArray, SetTexture, SetVector, SetVectorArray.