Instead of using GL_NORMALIZE use GL_RESCALE_NORMAL which is faster.
parent
4d6bc5efae
commit
169d3e15c9
|
@ -23,7 +23,7 @@ def InitGL(window, view3D, zoom):
|
|||
glLightfv(GL_LIGHT0, GL_POSITION, [1.0, 1.0, 1.0, 0.0])
|
||||
glLightfv(GL_LIGHT1, GL_POSITION, [1.0, 1.0, 1.0, 0.0])
|
||||
|
||||
glEnable(GL_NORMALIZE)
|
||||
glEnable(GL_RESCALE_NORMAL)
|
||||
glEnable(GL_LIGHTING)
|
||||
glEnable(GL_LIGHT0)
|
||||
glEnable(GL_DEPTH_TEST)
|
||||
|
|
|
@ -829,7 +829,6 @@ class PreviewGLCanvas(glcanvas.GLCanvas):
|
|||
glEnable(GL_LIGHTING)
|
||||
glTranslate(item.centerX, item.centerY, 0)
|
||||
glPushMatrix()
|
||||
glEnable(GL_NORMALIZE)
|
||||
glScalef(item.scale, item.scale, item.scale)
|
||||
glCallList(item.modelDisplayList)
|
||||
glPopMatrix()
|
||||
|
|
Loading…
Reference in New Issue