UnityEngine.ComputeShader.SetVector C# (CSharp) Method

SetVector() public method

Set a vector parameter.

public SetVector ( int nameID, Vector4 val ) : void
nameID int Property name ID, use Shader.PropertyToID to get it.
val Vector4 Value to set.
return void
        public void SetVector(int nameID, Vector4 val)
        {
            INTERNAL_CALL_SetVector(this, nameID, ref val);
        }

Same methods

ComputeShader::SetVector ( string name, Vector4 val ) : void

Usage Example

コード例 #1
0
 public void SetConstants(ComputeShader compute, float dt)
 {
     compute.SetFloat(ShaderConst.PROP_DELTA_TIME, dt);
     compute.SetFloat(ShaderConst.PROP_ELASTICS, _data.elastics);
     compute.SetFloat(ShaderConst.PROP_PARTICLE_RADIUS, _data.radius);
     compute.SetVector(ShaderConst.PROP_BOUNDS, _data.bounds);
 }
All Usage Examples Of UnityEngine.ComputeShader::SetVector