fix alpha calculation in g3_draw_poly, again
This commit is contained in:
parent
9b7d0fd035
commit
5e0825b9e3
|
@ -1,3 +1,7 @@
|
|||
2004-05-11 Bradley Bell <btb@icculus.org>
|
||||
|
||||
* arch/ogl/ogl.c: fix alpha calculation in g3_draw_poly, again
|
||||
|
||||
2004-05-10 Bradley Bell <btb@icculus.org>
|
||||
|
||||
* arch/ogl/ogl.c, include/3d.h, main/render.c: hmm,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: ogl.c,v 1.13 2004-05-11 03:35:20 btb Exp $ */
|
||||
/* $Id: ogl.c,v 1.14 2004-05-11 23:15:55 btb Exp $ */
|
||||
/*
|
||||
*
|
||||
* Graphics support functions for OpenGL.
|
||||
|
@ -612,7 +612,7 @@ bool g3_draw_poly(int nv,g3s_point **pointlist)
|
|||
if (Gr_scanline_darkening_level >= GR_FADE_LEVELS)
|
||||
glColor3f(PAL2Tr(c), PAL2Tg(c), PAL2Tb(c));
|
||||
else
|
||||
glColor4f(PAL2Tr(c), PAL2Tg(c), PAL2Tb(c), 1.0 - (float)Gr_scanline_darkening_level / (float)GR_FADE_LEVELS);
|
||||
glColor4f(PAL2Tr(c), PAL2Tg(c), PAL2Tb(c), 1.0 - (float)Gr_scanline_darkening_level / ((float)GR_FADE_LEVELS - 1.0));
|
||||
glBegin(GL_TRIANGLE_FAN);
|
||||
for (c=0;c<nv;c++){
|
||||
// glVertex3f(f2glf(pointlist[c]->p3_vec.x),f2glf(pointlist[c]->p3_vec.y),f2glf(pointlist[c]->p3_vec.z));
|
||||
|
|
Loading…
Reference in a new issue