Revision c0375eda
Added by danij almost 16 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- build
- engine
- api
- dd_maptypes.h (diff)
- dd_share.h (diff)
- dd_types.h (diff)
- doomsday.def (diff)
- doomsday.h (diff)
- defs
- portable
- include
- de_play.h (diff)
- def_data.h (diff)
- def_main.h (diff)
- def_share.h (diff)
- gl_defer.h (diff)
- gl_model.h (diff)
- gl_texmanager.h (diff)
- m_misc.h (diff)
- m_stack.h
- mapdata.hs (diff)
- p_mapdata.h (diff)
- p_maptypes.h (diff)
- p_material.h
- p_sector.h (diff)
- p_sidedef.h (diff)
- p_subsector.h (diff)
- p_surface.h (diff)
- r_data.h (diff)
- r_materials.h (diff)
- r_model.h (diff)
- r_world.h (diff)
- rend_list.h (diff)
- rend_main.h (diff)
- s_environ.h (diff)
- sv_pool.h (diff)
- src
- cl_oldworld.c (diff)
- cl_world.c (diff)
- dam_file.c (diff)
- dam_main.c (diff)
- dd_main.c (diff)
- def_data.c (diff)
- def_main.c (diff)
- def_read.c (diff)
- edit_map.c (diff)
- include
- api
Redesigned sky fix logic. There are now two world-wide sky fix heights (floor/ceiling) rather than seperate offsets for each sector. It was found that the old approach was unnecessary and made dynamic updates of the sky fix very costly. Also, implemented support for a DOOM.exe rendering trick; non-clipping of middle textures on two sided linedefs by sky surface planes.
Continued work on the materials system and refined related systems in the process:Part 1 of 3.