Fix a bug where shaded wateralpha surfaces were not being drawn.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@2114 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
bfa9db357b
commit
6231281e5e
1 changed files with 3 additions and 0 deletions
|
@ -114,6 +114,9 @@ void EmitWaterPolys (msurface_t *fa, float basealpha)
|
|||
mb.shader = fa->texinfo->texture->shader;
|
||||
mb.fog = NULL;
|
||||
mb.mesh = fa->mesh;
|
||||
r_worldentity.shaderRGBAf[3] = basealpha;
|
||||
R_PushMesh(mb.mesh, mb.shader->features);
|
||||
r_worldentity.shaderRGBAf[3] = 1;
|
||||
R_RenderMeshBuffer(&mb, false);
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue