made particles render above water, decals below water

git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1869 e016b1c5-ed68-44aa-a2f7-31cac88cffde
This commit is contained in:
Lee Salzman
2008-05-04 16:38:18 +00:00
parent fb21aae502
commit 837eae31e7
3 changed files with 26 additions and 21 deletions
+5 -2
View File
@@ -839,11 +839,14 @@ void gl_drawframe(int w, int h, float changelod, float curfps)
resettmu(0);
render_particles(curtime);
glDisable(GL_CULL_FACE);
render_particles(curtime, PT_DECAL_MASK);
int nquads = renderwater(hf, !waterreflect || underwater ? 0 : reflecttex, !waterreflect || !waterrefract || underwater ? 0 : refracttex);
render_particles(curtime, ~PT_DECAL_MASK);
glDisable(GL_FOG);
glDisable(GL_TEXTURE_2D);