This behavior will allow the user to move to any point with any
orientation in 3 space.
All controls are provided by the mouse. Each mouse button
generates a different type of motion while the button is pressed, the
distance of the mouse cursor from the center of the canvas3D will
control the speed of motion. The behavior of each button is described
below with reference to the View coordinate system.
Left Mouse Button - Moving the mouse up and down will move the
view forward and backward. Moving the mouse left and right will yaw
the view around the Y axis.
Right Mouse Button - Moving the mouse up and down will move the
view up and down the Y axis. Movig the mouse left and right will
translate the view along the X axis.
Middle Mouse Button - Moving the mouse up and down will pitch the
view around the X axis. Moving the mouse left and right will roll the
view around the Z axis.
Canvas3D size changes are tracked
author: Paul Byrne version: 1.14, 01/18/02 |