# File gtkglext/sample/share-lists.rb, line 16 def init_gl(l) GL.Light(GL::LIGHT0, GL::DIFFUSE, l) GL.Light(GL::LIGHT0, GL::POSITION, LIGHT_POSITION) GL.Enable(GL::LIGHTING) GL.Enable(GL::LIGHT0) GL.Enable(GL::DEPTH_TEST) GL.ClearColor(1.0, 1.0, 1.0, 1.0) GL.ClearDepth(1.0) GL.MatrixMode(GL::PROJECTION) GL.LoadIdentity GLU.Perspective(40.0, 1.0, 1.0, 10.0) GL.MatrixMode(GL::MODELVIEW) GL.LoadIdentity GLU.LookAt(0.0, 0.0, 3.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0) GL.Translate(0.0, 0.0, -3.0) end