public virtual void SetYawPitchDist( Radian yaw, Radian pitch, Real dist )
{
if ( mStyle == CameraStyle.Orbit )
{
mCamera.Position = mTarget.DerivedPosition;
mCamera.Orientation = mTarget.DerivedOrientation;
mCamera.Yaw( (Real)yaw );
mCamera.Pitch( (Real)( -pitch ) );
mCamera.MoveRelative( new Vector3( 0, 0, dist ) );
}
}