Revision 12f86834
Added by danij almost 13 years ago
Files
- added
- modified
- copied
- renamed
- deleted
- doomsday
- engine
- api
- portable
- include
- mapdata.hs (diff)
- p_bmap.h (diff)
- p_mapdata.h (diff)
- p_maptypes.h (diff)
- p_maputil.h (diff)
- p_polyob.h (diff)
- src
- dam_file.c (diff)
- edit_map.c (diff)
- p_bmap.c (diff)
- p_linedef.c (diff)
- p_maputil.c (diff)
- p_objlink.c (diff)
- p_particle.c (diff)
- p_polyob.c (diff)
- p_sight.c (diff)
- r_shadow.c (diff)
- rend_main.c (diff)
- s_environ.c (diff)
- include
- plugins
- engine
Implemented AABox and AABoxf structs for Axis-Aligned Bounding Boxes
Changed all map data AABBs to use this new type in place of all the
variants of float2[2] and float4.
Changed all *box map data iterators to specify bounds using AABox.
Began rewriting Map_LinkLineDefInBlockmap to remove the fixed point
math, numerical inaccuracies and altered logic (Lee K's algorithm
doesn't produce the same results as id's original...).
Cleanup.