No errors but not updating window?
This is my rendering code
void Render()
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glColor3f(1.0f, 0.0f, 0.0f);
glTranslatef(0.0f, 0.0f, 6.0f);
glBegin(GL_QUADS);
glVertex3f(0.0f, 0.0f, 1.0f);
glVertex3f(0.5f, 0.0f, 1.0f);
glVertex3f(0.5f, 0.5f, 1.0f);
glVertex3f(0.0f, 0.5f, 1.0f);
glEnd();
glTranslatef(0.0f, 0.0f, -6.0f);
#ifdef DEBUG_MODE
DebugOut(glGetError());
#endif
glFlush();
}
glGetError() is always 0. When my program runs the window doesn''t update at all, it doesn''t even clear. The worst part is that I have written other OpenGL programs before, I wrote a small Landscape program a while ago, but this project just doesn''t work. What could I be doing wrong/What could I have changed, the code is 90% the same.
Jason Mickela
ICQ : 873518
E-Mail: jmickela@sbcglobal.net
------------------------------
"Evil attacks from all sides
but the greatest evil attacks
from within." Me
------------------------------
It seems that you moves your Quad 0.6 units on the positive Z-axis wich should be...behind the camera...try to move it on the negative Z-Axis (-0.6) so that it''ll move FROM the camera
I changed it and nothing happened.
I think there is more than that going on, glClear(...) isn''t even clearing the window. The window is just showing what was behind the whole time.
Jason Mickela
ICQ : 873518
E-Mail: jmickela@sbcglobal.net
------------------------------
"Evil attacks from all sides
but the greatest evil attacks
from within." Me
------------------------------
I think there is more than that going on, glClear(...) isn''t even clearing the window. The window is just showing what was behind the whole time.
Jason Mickela
ICQ : 873518
E-Mail: jmickela@sbcglobal.net
------------------------------
"Evil attacks from all sides
but the greatest evil attacks
from within." Me
------------------------------
Well, I wansn''t before, I realized that the sample code I was looking at wasn''t double buffered, I looked at my Landscape code again and figured out I wasnt calling SwapBuffers(). Thanks for replying though.
Jason Mickela
ICQ : 873518
E-Mail: jmickela@sbcglobal.net
------------------------------
"Evil attacks from all sides
but the greatest evil attacks
from within." Me
------------------------------
Jason Mickela
ICQ : 873518
E-Mail: jmickela@sbcglobal.net
------------------------------
"Evil attacks from all sides
but the greatest evil attacks
from within." Me
------------------------------
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement