Browse Source

[pyassimp] Minor fixes to the simplified open_gl viwer

Séverin Lemaignan 13 years ago
parent
commit
b00ee8b24a
1 changed files with 3 additions and 4 deletions
  1. 3 4
      port/PyAssimp/scripts/simple_opengl_viewer.py

+ 3 - 4
port/PyAssimp/scripts/simple_opengl_viewer.py

@@ -211,9 +211,8 @@ class GLRenderer():
             shininess = min(mat.properties.get("shininess", 1.0), 128)
             wireframe = mat.properties.get("wireframe", 0)
             twosided = mat.properties.get("twosided", 1)
-            from OpenGL.raw import GL
-            setattr(mat, "gl_mat", GL.GLuint(0))
-            mat.gl_mat = glGenLists(1)
+
+            setattr(mat, "gl_mat", glGenLists(1))
             glNewList(mat.gl_mat, GL_COMPILE)
     
             glMaterialfv(GL_FRONT_AND_BACK, GL_DIFFUSE, diffuse)
@@ -234,7 +233,7 @@ class GLRenderer():
 
         gl_time = glutGet(GLUT_ELAPSED_TIME)
 
-        self.angle += (gl_time - self.prev_time) * 0.01
+        self.angle = (gl_time - self.prev_time) * 0.1
 
         self.prev_time = gl_time