Esempio n. 1
0
 public override void SetSurface(float[] Color)
 {
     if (!_Manager.Active.Uniforms.Exists("Color"))
     {
         _Manager.Active.Uniforms.SetDefinition("Color", 4 * sizeof(float), "vec4");
     }
     _Manager.Active.Uniforms.SetData("Color", ConvertToByteArray(Color));
     if (!_Globals.Exists("Color"))
     {
         _Globals.SetDefinition("Color", 4 * sizeof(float), "vec4");
     }
     _Globals.SetData("Color", ConvertToByteArray(Color));
 }