First |
protected virtual void StrafeCamera( float dx, float dy, float dz )
Strafes the camera - moves it in the direction perpendicular to the camera's LookDirection and UpDirection.
For example if camera is looking to the left (LookDirection = (-1,0,0)), than strafing the camera for dx=10 will move the camera into the screen (in the -z direction).
To move the camera with just changing the camera position regardless of the LookDirection use MoveCamera(Vector3) method.