]> git.tdb.fi Git - libs/gl.git/commitdiff
Write correct specularity parameters for materials
authorMikko Rasa <tdb@tdb.fi>
Sat, 9 Oct 2010 10:42:06 +0000 (10:42 +0000)
committerMikko Rasa <tdb@tdb.fi>
Sat, 9 Oct 2010 10:42:06 +0000 (10:42 +0000)
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()