Ejemplo n.º 1
0
    def clear(self):
        self.Lx = 0.0
        self.Ly = 0.0
        self.Rx = 0.0
        self.Ry = 0.0

    def Print(self):
        print self.Lx, self.Ly, self.Rx, self.Ry


#Set-Up
RESOLUTION = (800, 600)
TARGFPS = 60

#Create Camera (very basic for now)
cam = Sh.Camera()
#Create Renderer Object: Renderer(Camera,Resolution)
rend = Rd.Renderer(cam, RESOLUTION)

if False:
    #Create 4 points: Point(x,y,z,(R,G,B))
    p1 = Sh.Point(-2, -2, 4, (0, 255, 255))
    p2 = Sh.Point(4, 0.1, 4, (255, 255, 0))
    p3 = Sh.Point(0.1, 4, 4, (255, 0, 0))
    p4 = Sh.Point(-0.1, -0.1, 0, (100, 100, 100))
    #Create a Tetrahedron
    TH1 = Sh.Tetra(p1, p2, p3, p4)
    #Create a Transformation Set
    TS1 = Tf.Transform()
    #Add several transformations to the set
    TS1.AddTransf(Tf.Rotation(130, 3))