Post by xteraco on Apr 10, 2005 16:39:56 GMT -5
heh, well, i found another use for my "rotation engine" lol, i promise, thisll be the last usless rotation post i'll do
btw, lemme know what you think
btw, lemme know what you think
dim angle#,r1,r2,r3,i
two:
r1 = rnd()%2
r2 = rnd()%2
r3 = rnd()%2
glclear (GL_COLOR_BUFFER_BIT)
one:
for i = 1 to 200
glClear (GL_DEPTH_BUFFER_BIT or gl_color_buffer_bit)
glLoadIdentity ()
glTranslatef (0, 0, -4)
glRotatef (angle#,r1, r2, r3)
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, 0.8)
glVertex3f (0.7, 0.3, 1.1)
glVertex3f (0.7, 0.3, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.3, 0.8)
glVertex3f (0.7, 0.5, 0.9):glVertex3f (0.7, 0.6, 0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, 0.4) :glVertex3f (0.7, 1, 0.2)
glVertex3f (0.7, 0.6, 0.1)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 1, 0.2) :glVertex3f (0.7, 1, -0.4)
glVertex3f (0.7, 0.6, -0.5)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, 0.1) :glVertex3f (0.7, 0.6, -0.5)
glVertex3f (0.7, 1, 0.2)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.3, 0.8) :glVertex3f (0.7, 0.6, -0.5)
glVertex3f (0.7, 0.6, 0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.4, 0.5) :glVertex3f (0.7, 0, 0.2)
glVertex3f (0.7, 0.5, -0.1)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, -0.5) :glVertex3f (0.7, 0.6, -1.6)
glVertex3f (0.7, 0.2, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -1.6) :glVertex3f (0.7, 0.6, -0.5)
glVertex3f (0.7, 0.2, -0.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -0.9) :glVertex3f (0.7, 0, -0.7)
glVertex3f (0.7, 0.2, -0.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -1.3) :glVertex3f (0.7, 0, -1.4)
glVertex3f (0.7, 0, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, -1.6) :glVertex3f (0.7, 0.2, -1.6)
glVertex3f (0.7, 0.2, -1.3)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -1.6) :glVertex3f (0.7, 0.2, -1.7)
glVertex3f (0.7, 0, -1.7)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, -1.7) :glVertex3f (0.7, 0, -1.6)
glVertex3f (0.7, 0.2, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, 0.2) :glVertex3f (0.7, 0, -0.7)
glVertex3f (0.7, 0.2, -0.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, 0.2) :glVertex3f (0.7, 0.5, -0.1)
glVertex3f (0.7, 0.2, -0.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -0.6) :glVertex3f (0.7, 0.6, -0.5)
glVertex3f (0.7, 0.5, -0.1)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 1, 0.2) :glVertex3f (0.7, 1, -0.4)
glVertex3f (-0.6, 1, 0.2)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 1, -0.4) :glVertex3f (-0.6, 1, 0.2)
glVertex3f (-0.6, 1, -0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 1, 0.2) :glVertex3f (-0.6, 1, 0.2)
glVertex3f (-0.6, 0.6, 0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, 0.4) :glVertex3f (0.7, 1, 0.2)
glVertex3f (-0.6, 0.6, 0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 1, -0.4) :glVertex3f (-0.6, 1, -0.4)
glVertex3f (-0.6, 0.6, -0.5)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, -0.5) :glVertex3f (-0.6, 0.6, -0.5)
glVertex3f (0.7, 1, -0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, -0.5) :glVertex3f (-0.6, 0.6, -0.5)
glVertex3f (-0.6, 0.6, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, -1.6) :glVertex3f (0.7, 0.6, -0.5)
glVertex3f (-0.6, 0.6, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, 0.4) :glVertex3f (-0.6, 0.6, 0.4)
glVertex3f (-0.6, 0.5, 0.9)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.5, 0.9) :glVertex3f (-0.6, 0.5, 0.9)
glVertex3f (0.7, 0.6, 0.4)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.5, 0.9) :glVertex3f (-0.6, 0.5, 0.9)
glVertex3f (-0.6, 0.3, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.5, 0.9) :glVertex3f (-0.6, 0.3, 0.8)
glVertex3f (0.7, 0.3, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.3, 1.1)
glVertex3f (0.7, 0.3, 0.8)
glVertex3f (-0.6, 0.3, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.3, 1.1)
glVertex3f (-0.6, 0.3, 1.1)
glVertex3f (-0.6, 0.3, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.3, 1.1)
glVertex3f (-0.6, 0.3, 1.1)
glVertex3f (-0.6, 0, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, 0.8)
glVertex3f (0.7, 0.3, 1.1)
glVertex3f (-0.6, 0, 0.8)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.6, -1.6)
glVertex3f (-0.6, 0.6, -1.6)
glVertex3f (-0.6, 0.2, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (-0.6, 0.2, -1.6)
glVertex3f (0.7, 0.2, -1.6)
glVertex3f (0.7, 0.6, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (-0.6, 0.2, -1.7)
glVertex3f (-0.6, 0.2, -1.6)
glVertex3f (0.7, 0.2, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -1.7)
glVertex3f (-0.6, 0.2, -1.7)
glVertex3f (0.7, 0.2, -1.6)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0.2, -1.7)
glVertex3f (-0.6, 0.2, -1.7)
glVertex3f (-0.6, 0, -1.7)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (0.7, 0, -1.7)
glVertex3f (0.7, 0.2, -1.7)
glVertex3f (-0.6, 0, -1.7)
glEnd ()
glBegin (gl_Triangle_Fan)
glVertex3f (-0.6, 0.3, 1.1)
glVertex3f (-0.6, 0, 0.8)
glVertex3f (-0.6, 0.3, 0.8)
glEnd ()