]> git.tdb.fi Git - libs/gl.git/blobdiff - mesh_export.py
Write correct specularity parameters for materials
[libs/gl.git] / mesh_export.py
index 4265ca3db25eab075a32b6fb5ae53af68eaaa9ef..9e09ef4d39c0d4d970fc24eed6cbdfb98ff102f9 100644 (file)
@@ -684,7 +684,8 @@ class Exporter:
                                self.out_file.begin("material")
                                self.out_file.write("diffuse", m.R, m.G, m.B, 1.0)
                                self.out_file.write("ambient", m.R*m.amb, m.G*m.amb, m.B*m.amb, 1.0)
-                               self.out_file.write("specular", m.specR, m.specG, m.specB, 1.0)
+                               self.out_file.write("specular", m.specR*m.spec, m.specG*m.spec, m.specB*m.spec, 1.0)
+                               self.out_file.write("shininess", m.hard);
                                self.out_file.end()
                        self.out_file.end()
                        self.out_file.end()