Professional Documents
Culture Documents
Reconstructor
Reconstructor
Navigation
The navigation system has four state variables, each of which can be in many modes Interaction modes: how the 3D window responds to keyboard and mouse Navigation modes: Pivot mode Walk mode Bubble mode Zoom mode Tool modes: Select tool Distance tool Angle tool Annotation tool Current coordinate system: it can be a default one, or set by the user Viewing projection modes: how the 3D world is projected onto your screen Perspective mode Orthographic mode
Camera rotation modes: whether the camera rotates according to human movements or not Human movements on Human movements off
B3. Navigation
How to load a model and start to navigate: Navigation
To view the imported point cloud: - select the tree item (scan1), right-click on it, then choose load model - the item name is in bold and the flag in checked - if the flag is unchecked the item is not visible but it is still present in memory (scan2) To unload the file from memory: - select the tree item and right-click on it -> unload model (Dome_virtual_scan)
B3. Navigation
Pivot mode In pivot mode, any point of the 3D model can be selected as rotation pivot. The pivot is set by a left mouse button click on a valid point. Rotation pivot RMB LMB CMB Left Mouse Button + move mouse: camera rotation RMB to move closer/farther from the model
Central Mouse Button + move mouse: camera moves sidewise LMB to rotate around pivot Right Mouse Button + move mouse: camera moves closer/farther from the model CMB to move sidewise
B3. Navigation
Pivot mode There is much more to the pivot mode. Here is the complete documentation of navigation in this mode:
Keyboard/mouse event
Effect
Key c
B3. Navigation
Walk mode The walk mode is designed to simulate a human being walking around in the 3D virtual world. You do translation movements with the keyboard, and rotation movements with the mouse. While the pivot mode is focused on the model viewed, the walk mode is focused on the viewer, that moves in a world with many models. Left Mouse Button + move mouse, (or four arrow keys): camera rotation
Keys w and x: move forward/ backward Keys a and d move left/ right
B3. Navigation
Walk mode Here is the complete documentation of navigation in walk mode. Some actions can be performed both with keyboard and mouse.
Keyboard event
Mouse event
Effect
Key C
B3. Navigation
Bubble mode
In Bubble mode, you can stop in any point of the virtual world and observe the model doing only rotation movements. This is particularly useful if you set the point of view exactly in the laser scanner position.
B3. Navigation
Bubble mode Here is the complete documentation of navigation in bubble mode:
Keyboard/mouse event LMB + move mouse Mouse wheel rotation Shift + LMB + move mouse left/right Alt + LMB double click Key c
Effect Camera rotation (pan and tilt) Zoom in and out (change of field of view) Camera rolling Selection of points for point list window Copy readout windows contents to clipboard
B3. Navigation
Zoom tool 1) Press the zoom tool button in the toolbar 2) LMB + move mouse: draws a rubber-band rectangle on the 3D view, to zoom into. 3) Release the mouse: the rectangle becomes the new viewport. The system changes back to the last navigation mode used (pivot, walk or bubble).
B3. Navigation
Viewing projection: setting Field Of View and clip planes
Projection: It is possible to change the angular size of the field of view
B3. Navigation
Viewing projection modes: perspective & orthographic
From Perspective view is
Perspective view
Orthographic view
B3. Navigation
Orthographic view
In the Orthographic view you can watch the object from a planar view (point of view very far)
In the Perspective view you can watch the object from a point of view
B3. Navigation
Orthographic view
In orthographic view, all interaction modes (pivot, bubble, zoom tool) work in the same way, with the same functions. However, zoom operations (mouse wheel rotations) now change the vertical size of the orthographic projection
and dollying (moving back and forth) the camera has no visible effect, except for moving the model in
& out the clip planes. Zoom: change the vertical size Move in & out the plane of view: RMB + move mouse
Out
In
B3. Navigation
Movements: It is possible to set the navigation speed defining Pan scale (bigger the value, faster the translation i.e. for large models). Setting the translation speed is useful especially in walk mode, where each key press will move you of this quantity. Navigation parameters
Movements: it is possible to change the rotation type, constraining the rotation according to a camera movement
B3. Navigation
Camera rotation modes: cameraman movements on or off
1. From the menu, select Navigation -> Options, a dialog appears. Check the Enable human movements while rotating checkbox, and press Apply. 2. After doing that, a cameraman appears in the bottom-left corner of the 3D window. 3. Even after many rotations, the cameraman will still remember you where the horizontal plane is. For example, if you look up, the cameraman will look above himself, without losing his vertical. 4. Most importantly, since the cameraman never changes his vertical direction, you are sure that the camera will not do unwanted rolling movements. 5. You can still tell the cameraman to roll the camera if you want, for example with Shift + LMB. The cameraman will adjust his vertical accordingly. 6. If you turn the checkbox Enable human movements while rotating off, the cameraman will go away. After panning and tilting the camera, you will experience unwanted camera rolling movements (it can be useful when you navigate models without vertical direction).
B3. Navigation
2D navigation
To visualize the Grid point cloud : 1. select a Grid 2. right mouse button 3. filtering tool 4. Edit 2D The grid is displayed in 2D. To Zoom: rotate the mouse wheel . The view zooms towards the point indicated by the mouse.
B3. Navigation
Here is the complete documentation of navigation and selection functions for all 2D views in Rec: Keyboard/mouse event Effect
Arrow keys
Keys N, M, L, R, P, F Mouse wheel rotates Shift + LMB + mouse movements Alt + RMB click Alt + CMB click LMB + mouse movement
B3. Navigation
Load an item and select it (e.g. RGB total)
Predefined viewpoints
Right-click on it: a menu contextual to the item appears Option Go to: to set the view so that all the objects (bounding box) are visible Option Center to local origin: to set the view point in the scan acquisition points Option Align to bounding box: to align the camera view to the bounding box of the loaded model (front view, back view, left view, right view, top view, bottom view)
Color by ID: the point cloud are colored according to the assigned ID in the Properties browser
B3. Navigation
Predefined point of view
Is possible to set a predefined bounding box (as UCS) according to predefined plane. Define a plane (i.e. horizontal plane) - see video tutorial 08_Model Analysis Load the model you want to change the UCS Select the plane Right button of the mouse Apply as UCS Now when you align a model to a bounding box the reference plane is used as reference