internal string GetMaterialColorName(RMaterialColor materialColor) { switch (materialColor) { case RMaterialColor.DIFFUSE: return("diffuse_color"); case RMaterialColor.AMBIENT: return("ambient_color"); case RMaterialColor.SPECULAR: return("specular_color"); case RMaterialColor.GLOW: return("glow_color"); case RMaterialColor.ALPHA: return("alpha_color"); } return("diffuse_color"); }
public RColor GetColor(RMaterialColor materialColorLayer) { return(GetColor((int)materialColorLayer)); }
public void SetColor(RMaterialColor materialColorLayer, RColor color) { Colors[(int)materialColorLayer] = color; }