r1073 - in trunk: . game

lordhavoc at icculus.org lordhavoc at icculus.org
Sun Feb 10 04:15:23 EST 2008


Author: lordhavoc
Date: 2008-02-10 04:15:21 -0500 (Sun, 10 Feb 2008)
New Revision: 1073

Removed:
   trunk/dwmap.c
   trunk/dwmap.h
   trunk/dwmesh.c
   trunk/dwmesh.h
Modified:
   trunk/Makefile
   trunk/collision.c
   trunk/collision.h
   trunk/game/g_commands.c
   trunk/game/g_entity.c
   trunk/game/g_entity.h
   trunk/game/g_main.h
   trunk/game/g_render.c
   trunk/game/g_world.c
   trunk/model.c
   trunk/model.h
   trunk/modelanim.c
   trunk/r_main.c
   trunk/r_main.h
   trunk/util.c
Log is attached.
redesigned Model data structures to store a single mesh for each model,
and then Model_RenderBatch structs refer to ranges of geometry and a
material to use on that range
util_maketerrain now takes slightly different parameters and makes
multiple single-mesh models instead of one with multiple meshes in it
Model_RenderBatches are created with adaptive chunk size at load time
(improves performance of large high poly static models)
R_DrawMesh renamed to R_DrawBatch and now takes a list of batches


-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 20080210.091523.diff
URL: <http://icculus.org/pipermail/neither-commits/attachments/20080210/e62e66fe/attachment.diff>


More information about the neither-commits mailing list