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