First |
protected virtual void StrafeCamera( double dx, double dy, double dz )
StrafeCamera moves the camera based on the current 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 LookDirectio use MoveCamera(Vector3D) method.