User Tools

Site Tools


This is an old revision of the document!


The Camera Tool

In section 2D and 3D Views we have explained how 2D and 3D views work and how you use them to explore and navigate the map. We have also mentioned (albeit briefly) that each 3D view has a “camera” assigned: A camera specifies a viewer origin (sometimes also called “eye position”) and an orientation (“direction”). When you use the mouse or keyboard to look, move, pan, zoom or orbit in a 3D view, you actually manipulate the related camera position and orientation, and the 3D view in turn uses the updated camera details to update the scene rendering.

We believe that the mouse and keyboard camera controls of section 2D and 3D Views are so powerful and easy to use that you will use them virtually all the time.

The purpose of the Camera tool is to add the less frequently needed extras: You can create new cameras (and assign them in turns to 3D views), and edit their origins and orientations in the 2D views.

To activate the Camera tool, click on the related icon in the tool bar or press SHIFT+C.

Camera display in 2D views

Cameras in a 2D view when a tool other than the Camera tool is active. The  most recently used camera is highlighted. When a tool other than the Camera tool is active, cameras are shown with a gray dot at their origin and a gray line that indicates their viewing direction (orientation).

The most recently used (or changed) camera is highlighted in a brighter shade of gray: For example, activating a 3D view highlights the related camera.

Cameras in a 2D view when the Camera tool is active. The  most recently used camera is highlighted. When the Camera tool is active, the cameras are displayed in colors so that they are easier to spot in the map.

As before, the most recently used (or changed) camera is highlighted in brighter colors.

Creating a camera

To create a new camera, press and hold the Shift key, then use the left mouse button to drag a line in one of the 2D views. The starting point of the line becomes the camera origin, the line itself defines the orientation.

As the new camera is created, it becomes the active camera and the 3D view changes to this camera.

At this time, manually created cameras that are not assigned to a 3D view are not saved with the map. They are lost when the map is closed.

Manipulating the origin and orientation

The most powerful and most convenient method to manipulate a camera is to use the controls described in section Navigating the 3D views (in addition, the controls described there do not require the Camera tool to be active: they work always).

Sometimes however, it is worthwhile to set the origin and/or the orientation in a 2D view:

To change the position of the camera eye, click on the cyan colored circle and drag it to its new location.


To change the heading of the viewing angle, click on the endpoint of the line representing the viewing angle and drag it to its new position.


Note that you can also move the whole camera preserving its current heading by pressing the CTRL key while moving either camera position or viewing angle.

Switching between cameras

Only one camera can be active at a time and therefore define the viewport of the 3D view. To change the active camera you can use the PAGEUP and PAGEDOWN keys to cycle trough all cameras.

Another way to change the active camera is to click on the camera in a 2D view.

Camera tool keyboard shortcuts

  • PAGEUP
    • Activate next camera.
  • PAGEDOWN
    • Activate latter camera.
  • ESC
    • End camera tool and switch to Selection tool.
  • SHIFT
    • Clicking in 2D view creates new camera
  • CTRL
    • While moving the camera → camera heading doesn't change
mapping/cawe/editingtools/camera.1288606081.txt.gz · Last modified: 2013-01-07 12:07 (external edit)