Module twilight: Change committed
warp at icculus.org
warp at icculus.org
Tue Nov 19 16:37:05 EST 2002
Commiter : warp
CVSROOT : /cvs/cvsroot/twilight
Module : twilight
Commit time: 2002-11-19 21:37:04 UTC
Log message:
Kill transform.[ch], interduce matrixlib.[ch].
Untransform lights into the bmodel's coordinate space.
Dlights don't seem to brighten bmodels twice as much as the world.
In doing the matrix stuff fix a nasty segfault in the NQ viewmodel
stuff.
Make the beams in NQ use the CL_Update_* functions instead of doing
things manually.
Interduce qglMultTransposeMatrixf.
Almost everything uses qglMultTransposeMatrixf now, instead of the
translate, rotate, scale mixture.
Steal the slightly newer MarkLights stuff from DP. (Tweaked a bit.)
Don't get GL functions we don't actually /use/.
Modified files:
TODO nq/cl_ents.c nq/cl_tent.c nq/gl_alias.c nq/gl_rlight.c
nq/gl_rmain.c nq/gl_rsurf.c nq/render.h nq/view.c qw/cl_ents.c
qw/gl_alias.c qw/gl_rlight.c qw/gl_rmain.c qw/gl_rsurf.c
qw/render.h src/base/Makefile.am src/renderer/Makefile.am
src/renderer/dglfuncs.h src/renderer/dyngl.c src/renderer/light.h
Added files:
include/matrixlib.h src/base/matrixlib.c
Removed files:
src/renderer/transform.c src/renderer/transform.h
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: twilight.20021119.213704.warp.diff
URL: <http://icculus.org/pipermail/twilight-commits/attachments/20021119/724fbb03/attachment.diff>
More information about the twilight-commits
mailing list