示例#1
0
 /// <summary>
 /// Auto set a vector value on the renderpipeline
 /// </summary>
 /// <param name="property"></param>
 /// <param name="value"></param>
 private void SetVector(ShaderProperties.CBufferProperty property, Vector2 value)
 {
     Shader.SetGlobalVector(property.id, value);
 }
示例#2
0
 /// <summary>
 /// Auto set a float value on the renderpipeline
 /// </summary>
 /// <param name="property"></param>
 /// <param name="value"></param>
 private void SetFloat(ShaderProperties.CBufferProperty property, float value)
 {
     Shader.SetGlobalFloat(property.id, value);
 }