Пример #1
0
    def rotateZ(self, deg):
        mat = mat4_rotateZ(deg)
        for i in range(len(self.vertices)):
            self.vertices[i] = mv_mult(mat, self.vertices[i])

        for i in range(len(self.vertices_normals)):
            self.vertices_normals[i] = mv_mult(mat, self.vertices_normals[i])
Пример #2
0
 def scale(self, sx, sy, sz):
     mat = mat4_scale(d)
     for i in range(len(self.vertices)):
         self.vertices[i] = mv_mult(mat, self.vertices[i])
Пример #3
0
 def translateZ(self, d):
     mat = mat4_translateZ(d)
     for i in range(len(self.vertices)):
         self.vertices[i] = mv_mult(mat, self.vertices[i])