Menu

Commit [r551]  Maximize  Restore  History

Performance tuning III:

- speedup of World::handle_contacts() by factor of appr. 4
- eliminate usage of slow StoneContactList
- rewrite find_stone_contacts() with min. detail examinations
- find_contact_with_stone() eliminate expensive dist calc
- fix bug in find_contact_with_stone() that allowed a horse to penetrate
stones at the rounded edges by 4.72 pixels
- outcommented unused actor oldpos ivar
- perfomance of engine part did increase about factor 4 since 1.0

ral 2006-12-27

changed /trunk/src/actors.cc
changed /trunk/src/actors.hh
changed /trunk/src/world.cc
changed /trunk/src/world_internal.hh
/trunk/src/actors.cc Diff Switch to side-by-side view
Loading...
/trunk/src/actors.hh Diff Switch to side-by-side view
Loading...
/trunk/src/world.cc Diff Switch to side-by-side view
Loading...
/trunk/src/world_internal.hh Diff Switch to side-by-side view
Loading...