From: <js...@us...> - 2003-01-28 05:01:38
|
Update of /cvsroot/exult/exult/opengl In directory sc8-pr-cvs1:/tmp/cvs-serv20381/opengl Modified Files: gltest2.cc Log Message: Fixed resurrection bug Index: gltest2.cc =================================================================== RCS file: /cvsroot/exult/exult/opengl/gltest2.cc,v retrieving revision 1.6 retrieving revision 1.7 diff -u -d -r1.6 -r1.7 --- gltest2.cc 16 Jul 2002 15:01:51 -0000 1.6 +++ gltest2.cc 28 Jan 2003 05:01:35 -0000 1.7 @@ -165,10 +165,11 @@ glBegin(GL_QUADS); { // glColor4f(1, 1, 0, 1); - glTexCoord2f(0, 0); glVertex3f(0, 0, 0); - glTexCoord2f(0, 1); glVertex3f(0, h, 0); - glTexCoord2f(1, 1); glVertex3f(w, h, 0); - glTexCoord2f(1, 0); glVertex3f(w, 0, 0); +//++++Testing: Can we draw a subset of a texture? Yes. + glTexCoord2f(0.5, .5); glVertex3f(0, 0, 0); + glTexCoord2f(0.5, 1); glVertex3f(0, h, 0); + glTexCoord2f(.75, 1); glVertex3f(w, h, 0); + glTexCoord2f(.75, .5); glVertex3f(w, 0, 0); } glEnd(); glPopMatrix(); @@ -278,7 +279,7 @@ #endif glLoadIdentity(); Draw_sprite(-8, 0, 0, 4, 4, texture); // A 'sprite'. - Draw_sprite(-10, 0, 0, 4, 4, texture); // A 'sprite'. +// Draw_sprite(-10, 0, 0, 4, 4, texture); // A 'sprite'. SDL_GL_SwapBuffers(); // Blit. } |