/// <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); }
/// <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); }