Revision 9554c0b8
Added by danij over 17 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- portable
- src
- gl_texmanager.c (diff)
- r_data.c (diff)
- r_lgrid.c (diff)
- r_things.c (diff)
- r_world.c (diff)
- rend_bias.c (diff)
- rend_decor.c (diff)
- rend_dyn.c (diff)
- rend_halo.c (diff)
- rend_list.c (diff)
- rend_main.c (diff)
- rend_model.c (diff)
- rend_particle.c (diff)
- rend_sky.c (diff)
- rend_sprite.c (diff)
- sv_frame.c (diff)
- sv_pool.c (diff)
- src
- portable
- engine
Use floating point 0 - 1 when dealing with rgb colors. All code updated except when dealing directly with vertices (i.e. in the bias lighting code).
Found and fixed an issue with the light grid which resulted in evaluated points returning {0, 0, 0} if the evaluation happens after a change but before an update. In this instance we copy the old value prior to being marked for update (not entirely accurate but given that the next update is only a single tic away; its OK).
Part #2