Example #1
0
 def rotate(self, ang, rx, ry, rz):
     glPushMatrix()
     glLoadIdentity()
     glRotatef(ang, rx, ry, rz)
     glMultMatrixf(self.matrix)
     self.matrix = get_model_matrix()
     glPopMatrix()
Example #2
0
 def translate(self, dx, dy, dz):
     glPushMatrix()
     glLoadIdentity()
     glTranslatef(dx, dy, dz)
     glMultMatrixf(self.matrix)
     self.matrix = get_model_matrix()
     glPopMatrix()
Example #3
0
File: camera.py Project: arokem/Fos
 def rotate(self,ang,rx,ry,rz):
     glPushMatrix()
     glLoadIdentity()
     glRotatef(ang,rx,ry,rz)
     glMultMatrixf(self.matrix)
     self.matrix=get_model_matrix()
     glPopMatrix()
Example #4
0
File: camera.py Project: arokem/Fos
 def translate(self,dx,dy,dz):
     glPushMatrix()
     glLoadIdentity()
     glTranslatef(dx,dy,dz)
     glMultMatrixf(self.matrix)
     self.matrix=get_model_matrix()
     glPopMatrix()
Example #5
0
 def draw(self):
     eyex, eyey, eyez, centx, centy, centz, upx, upy, upz = self.lookat
     gluLookAt(eyex, eyey, eyez, centx, centy, centz, upx, upy, upz)
     glMultMatrixf(self.cam_trans.matrix)
     glMultMatrixf(self.cam_rot.matrix)
Example #6
0
File: camera.py Project: arokem/Fos
 def draw(self):
     eyex,eyey,eyez,centx,centy,centz,upx,upy,upz=self.lookat
     gluLookAt(eyex,eyey,eyez,centx,centy,centz,upx,upy,upz)
     glMultMatrixf(self.cam_trans.matrix)
     glMultMatrixf(self.cam_rot.matrix)