nonchocoboy 2002/11/01 04:27:22 PST
Modified files:
src BoundsCollisionDetector.cpp
CollisionDesc.cpp CollisionDesc.h
GameState.cpp SConscript
Added files:
src BoundsSweepCollisionDetector.cpp
BoundsSweepCollisionDetector.h
Log:
New feature: Collision detection is temporally coherant.
It is/should no longer possible for bullets to fly through walls. Collision
detection is now done using an AABox sweep test.
Revision Changes Path
1.7 +3 -3 midworld/src/BoundsCollisionDetector.cpp
1.1 +119 -0 midworld/src/BoundsSweepCollisionDetector.cpp (new)
1.1 +83 -0 midworld/src/BoundsSweepCollisionDetector.h (new)
1.5 +18 -6 midworld/src/CollisionDesc.cpp
1.5 +15 -4 midworld/src/CollisionDesc.h
1.100 +4 -4 midworld/src/GameState.cpp
1.53 +2 -0 midworld/src/SConscript
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BoundsCollisionDetector.cpp.diff?r1=1.6&r2=1.7&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BoundsSweepCollisionDetector.cpp?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BoundsSweepCollisionDetector.h?rev=1.1&content-type=text/plain
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/CollisionDesc.cpp.diff?r1=1.4&r2=1.5&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/CollisionDesc.h.diff?r1=1.4&r2=1.5&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/GameState.cpp.diff?r1=1.99&r2=1.100&diff_format=h
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/SConscript.diff?r1=1.52&r2=1.53&diff_format=h
|