From: Ben S. <non...@us...> - 2002-09-23 04:00:21
|
nonchocoboy 2002/09/22 21:00:20 PDT Modified files: . ChangeLog src Camera.cpp Camera.h GameState.cpp GameState.h Log: Made the camera a flexible chase camera. You can now zoom in/out, yaw left/right and pitch up/down. The chasing is a little weird with the mouse directional input. However, this makes it so we can view the world in ways other than directly top-down. The mouse input needs to be looked at since it assumes an explicit top-down view when it calculates the rotation of the player. Perhaps we can find a way to project the mouse coordinates down to the terrain a la Black and White ... Revision Changes Path 1.27 +1 -0 midworld/ChangeLog 1.3 +120 -2 midworld/src/Camera.cpp 1.5 +102 -25 midworld/src/Camera.h 1.33 +94 -3 midworld/src/GameState.cpp 1.31 +5 -2 midworld/src/GameState.h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/ChangeLog.diff?r1=1.26&r2=1.27&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Camera.cpp.diff?r1=1.2&r2=1.3&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/Camera.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.32&r2=1.33&diff_format=h http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/isugamedev/midworld/src/GameState.h.diff?r1=1.30&r2=1.31&diff_format=h |