Hi all,
Before i post my question i should mention that i am a complete n00b to opengl or any 3d graphics package for that matter. So things might not be obvious to me …
i am trying to follow up the ‘red book’ and as im going on i try to code small programs to make sure i get the concepts. ive pasted the code for my program below … what its supposed to do i think is show a train of parallel lines as viewed from a top perspective view. The window im using is 800x400.
However when i run the program all i get is a blank screen. Im hoping someone can help me with this … its driving me nuts !
[b]
glClearColor(0.0,0.0,0.0,0.0); //window clear color
glClear(GL_COLOR_BUFFER_BIT); //clear the ‘color buffer’
glTranslatef(0,5,-5.0); //move the viewers eye +5(y) and -5(z)
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glFrustum(-1.0,1.0,-1.0,1.0,1.5,20); //define the viewing volume
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glViewport(0,0,800,400); //map the viewport onto the window 800x400
glBegin(GL_POINTS);
glVertex3f(0,0,0);
glVertex3f(0,0,1.5);
glEnd();
int i=0;
glBegin(GL_LINES);
for(i=1;i<=16;i++)
{
glVertex3f(5i/100,.5,1.5);
glVertex3f(5i/100,.5,10);
}
glEnd();
glFlush();
[/b]
Thank you for all the help