nonchocoboy 2002/10/01 00:54:17 PDT Modified files: src GameState.h GameState.cpp RigidBody.h RigidBody.cpp SConscript . ChangeLog Added files: src BodyState.h PhysicsEngine.cpp PhysicsEngine.h Log: RigidBody now aggregates its state to BodyState objects. It contains the state it is currently in as well as the state it will move to next. This should make the collision detection system more robust by allowing it to calculate the next position using the PhysicsEngine rather than having to implement its own first-order integration. Revision Changes Path 1.32 +4 -1 midworld/ChangeLog 1.1 +135 -0 midworld/src/BodyState.h (new) 1.40 +8 -2 midworld/src/GameState.cpp 1.32 +5 -2 midworld/src/GameState.h 1.1 +91 -0 midworld/src/PhysicsEngine.cpp (new) 1.1 +75 -0 midworld/src/PhysicsEngine.h (new) 1.17 +17 -43 midworld/src/RigidBody.cpp 1.18 +41 -18 midworld/src/RigidBody.h 1.37 +2 -0 midworld/src/SConscript http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/ChangeLog.diff?r1=1.31&r2=1.32&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/BodyState.h?rev=1.1&content-type=text/plain http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/GameState.cpp.diff?r1=1.39&r2=1.40&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/GameState.h.diff?r1=1.31&r2=1.32&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/PhysicsEngine.cpp?rev=1.1&content-type=text/plain http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/PhysicsEngine.h?rev=1.1&content-type=text/plain http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/RigidBody.cpp.diff?r1=1.16&r2=1.17&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/RigidBody.h.diff?r1=1.17&r2=1.18&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/SConscript.diff?r1=1.36&r2=1.37&diff_format=h
You seem to have CSS turned off. Please don't fill out this field.
Click URL instructions: Right-click on the ad, choose "Copy Link", then paste here → (This may not be possible with some types of ads)
Ad destination/click URL: