Controls
The view of a plot is controlled by three components:
- The axis range, which defines the coordinate system for the plotted points.
- Zoom and rotation for 3D plots. Zoom is the distance from viewer to axis box and rotation can be
defined by the three Euler angles:
- θ is the rotation around the Y axis, which points into the screen.
- ψ is the elevation - the rotation around the X axis.
- φ is the rotation around the Z axis.
- The preimage range. For graphs and vector fields this is equal to the axis range, but it's independent
for parametric plots. For S¹ and S¹ × S¹ this is fixed to [0,2π) and [0,2π) × [0,2π).
These can be set precisely with text fields in the "Axis" box or via mouse or keyboard:
2D plots
| Mouse | Keyboard |
Axis Center | left click & drag | ←↑↓→ |
Axis Range | scroll wheel ⇧ + left drag | ⇧ + arrows +/- keys |
Preimage Center | right drag ^ + left drag | ^ + arrows |
Preimage Range | right button + scroll wheel ^⇧ + left drag | ^⇧ + arrows |
3D Plots
| Mouse | Keyboard |
Zoom | scroll wheel ⇧ + left drag up/down | +/- keys ⇧ + ↑↓ |
Rotation | left click & drag | ←↑↓→ |
Axis Center | middle drag | ←↑↓→ |
Axis Range | ⇧ + scroll wheel ⇧ + left drag left/right | ⇧ + ←/→ |
Preimage Center (same as 2D) | right drag ^ + left drag | ^ + arrows |
Preimage Range (same as 2D) | right button + scroll wheel ^⇧ + left drag | ^⇧ + arrows |
Other Hotkeys
These work when the plot view has focus:
- a toggle axis drawing
- c toggle clipping
- C toggle custom clipping plane
- l toggle ccp locking
- L reset ccp to view
- d toggle discontinuity detection
- g toggle grid
- v/V cycle through the vector field scaling modes
- t/T cycle through texturing modes
- u/U view from the top/bottom (towards -Z/+Z)
- f/F view from the front/back (towards +Y/-Y)
- r/R view from the right/left (towards -X/+X)
- z set axis center to zero
- e make X,Y,Z axis ranges equal (to the maximum of the three)
- 1..0 + arrow keys change parameters 1..10
- Space + animate selected (1 ..0 keys) or first parameter(s)
- . stop all animations