Example #1
0
        public void WriteToShader(string name, RendererShader shader)
        {
            var prefix = name += ".";

            shader.SetVector4(prefix + "DiffuseColor", DiffuseColor);
            shader.SetInt(prefix + "DiffuseMap", 0);
            shader.SetInt(prefix + "SpecularMap", 1);
            shader.SetFloat(prefix + "Ambient", Ambient);
            shader.SetFloat(prefix + "Shininess", Shininess);
            shader.SetFloat(prefix + "SpecularStrength", SpecularStrength);
        }