EduGraf: UI

The camera classes provided by the library can be navigated around in the scene using mouse and/or keyboard input. In addition, the programmer can develop own camera implementations or override or extend the standard controls. Thus, user controls can be freely programmed.

OrbitCamera

  • Mouse move with left button pressed: orbit around a center
  • Mouse move with right button pressed: move the center parallel to the move in the projection plane
  • Mouse wheel, E-key, Q-key, Num-block-keys 05: zoom out / in resp. move to / away from the center

FlyCamera

  • Mouse move with left button pressed: look around
  • Num-block-keys 2468: move in axis direction
  • Arrow-keys: move in axis direction
  • Mouse wheel, PgUp-key, PgDn-key, E-key, Q-key, Num-block-keys 50: move forward / backward

PanCamera

Particularly useful for renderings that should look two-dimensional.
  • Mouse move with left button pressed: move around on the initial plane
  • Mouse wheel, E-key, Q-key, Num-block-keys 05: zoom out / in