[leveller] Nav tools update #2 (or Smooth, very smooth...)

  • From: Ray Gardener <rayg@xxxxxxxxxxxxxxxxxx>
  • To: leveller@xxxxxxxxxxxxx
  • Date: Sat, 16 May 2009 00:22:26 -0700

For greater behavioral parity between the scene and map pane, when using a navigation tool on the scene:


- Zoom tool performs the zoom effect centered on the part of the
  heightfield where the mouse went down. This makes it possible to
  simultaneously zoom and pan. It takes a little getting used to,
  but in a short while becomes second nature and very fluid. In many
  cases it can make explicit panning unnecessary.

- The Pan tool can be accessed using the middle mouse button.
  This makes explicit zooming and panning more fluid since the space bar
  need never be used to switch between Zoom and Pan.

- The cursor changes over the scene pane as tools are chosen,
  even if the mouse is not moved. The flickering with the
  standard pointer arrow is also gone.

- Spinning the heightfield with the Camera tool and then
  releasing the mouse would refresh the map pane from scratch
  unnecessarily, which could be slow if the map had a
  long-to-draw overlay such as shadows. This has been fixed.


These features will be slipstreamed so they're part of Lev 3.1 after today.

Ray

Other related posts: