-void Material::set_specular(const Color &s)
-{
- specular = s;
- shdata.uniform("material.specular", specular);
- update_parameter(SPECULAR);
-}
-
-void Material::set_emission(const Color &e)
-{
- emission = e;
- shdata.uniform("material.emission", emission);
- update_parameter(EMISSION);
-}
-
-void Material::set_shininess(float s)
-{
- shininess = s;
- shdata.uniform("material.shininess", shininess);
- update_parameter(SHININESS);
-}
-
-void Material::set_reflectivity(float r)
-{
- reflectivity = r;
- shdata.uniform("reflectivity", reflectivity);