Thread: [Tuxracer-checkins] CVS: tuxracer/src gl_util.c,1.5,1.6 gl_util.h,1.4,1.5
Status: Beta
Brought to you by:
jfpatry
From: Jasmin P. <jf...@us...> - 2000-08-31 15:32:07
|
Update of /cvsroot/tuxracer/tuxracer/src In directory slayer.i.sourceforge.net:/tmp/cvs-serv1247 Modified Files: gl_util.c gl_util.h Log Message: Added FOG_PLANE rendering mode. Index: gl_util.c =================================================================== RCS file: /cvsroot/tuxracer/tuxracer/src/gl_util.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** gl_util.c 2000/08/15 03:08:12 1.5 --- gl_util.c 2000/08/31 15:32:05 1.6 *************** *** 131,135 **** glEnable( GL_TEXTURE_2D ); glEnable( GL_DEPTH_TEST ); ! glDisable( GL_CULL_FACE ); glDisable( GL_LIGHTING ); glDisable( GL_NORMALIZE ); --- 131,135 ---- glEnable( GL_TEXTURE_2D ); glEnable( GL_DEPTH_TEST ); ! glDisable( GL_CULL_FACE ); glDisable( GL_LIGHTING ); glDisable( GL_NORMALIZE ); *************** *** 142,149 **** break; ! case SKY: ! glEnable( GL_TEXTURE_2D ); glDisable( GL_DEPTH_TEST ); ! glDisable( GL_CULL_FACE ); glDisable( GL_LIGHTING ); glDisable( GL_NORMALIZE ); --- 142,149 ---- break; ! case SKY: ! glEnable( GL_TEXTURE_2D ); glDisable( GL_DEPTH_TEST ); ! glDisable( GL_CULL_FACE ); glDisable( GL_LIGHTING ); glDisable( GL_NORMALIZE ); *************** *** 154,159 **** glDisable( GL_TEXTURE_GEN_T ); glDepthMask( GL_FALSE ); ! break; case TUX: --- 154,172 ---- glDisable( GL_TEXTURE_GEN_T ); glDepthMask( GL_FALSE ); ! break; + case FOG_PLANE: + glDisable( GL_TEXTURE_2D ); + glEnable( GL_DEPTH_TEST ); + glDisable( GL_CULL_FACE ); + glDisable( GL_LIGHTING ); + glDisable( GL_NORMALIZE ); + glDisable( GL_ALPHA_TEST ); + glEnable( GL_BLEND ); + glDisable( GL_STENCIL_TEST ); + glDisable( GL_TEXTURE_GEN_S ); + glDisable( GL_TEXTURE_GEN_T ); + glDepthMask( GL_TRUE ); + break; case TUX: Index: gl_util.h =================================================================== RCS file: /cvsroot/tuxracer/tuxracer/src/gl_util.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** gl_util.h 2000/08/15 03:08:12 1.4 --- gl_util.h 2000/08/31 15:32:05 1.5 *************** *** 37,41 **** TUX, TUX_SHADOW, ! SKY } RenderMode; --- 37,42 ---- TUX, TUX_SHADOW, ! SKY, ! FOG_PLANE } RenderMode; |