Revision db3a0116
Added by danij over 14 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- api
- data
- defs
- portable
- include
- def_data.h (diff)
- mapdata.hs (diff)
- p_maptypes.h (diff)
- p_material.h (diff)
- r_data.h (diff)
- rend_fakeradio.h (diff)
- sv_pool.h (diff)
- src
- cl_oldworld.c (diff)
- cl_world.c (diff)
- dam_file.c (diff)
- def_read.c (diff)
- edit_map.c (diff)
- p_material.c (diff)
- p_materialmanager.c (diff)
- r_data.c (diff)
- r_lumobjs.c (diff)
- r_world.c (diff)
- rend_dyn.c (diff)
- rend_fakeradio.c (diff)
- rend_main.c (diff)
- sv_frame.c (diff)
- sv_pool.c (diff)
- include
- plugins
- engine
Changed: Replaced Material flag MATF_GLOW with a glow strength multiplier (member of Material) and reworked handling of the per-material glowing properties to allow for variable strength glows. Removed per-plane glowing properties as these are now redundant. Updated game Material definitions accordingly with suitable defaults.
Added: Introduced a shadow color to fakeradio. Currently shadows are colored using the inverse-amplified, color average of the surface material's primary texture.
Added: Use the new fakeradio shadow color property to implement a subtle inner-edge glow to glowing surfaces.
Changed: cvar rend-glow now represented in floating-point and is used as a material glow strength multiplier (default: 1).