Context Menu Reference
This section documents all right-click context menu commands available in VRGS for different object types in the Data Tree and Interpretation Tree.
Quick Navigation
Core Data Objects
- Point Clouds - Point cloud filtering, analysis, transformation, and attribute calculation
- Point Cloud Groups - Batch operations on point cloud collections and folder management
- Meshes - Triangulated mesh quality control, refinement, attributes, and textures
- Mesh Groups - Mesh collection operations and primitive creation
- Attributes - Attribute transforms, statistical analysis, and visualisation
Interpretation Objects
- Polylines - 2D/3D line interpretation, editing, and refinement
- Structural Measurements - Bed attitudes, fractures, cleavage, and orientation data
- Geosurfaces - Geological surface interpretation, convergence, and refinement
- Faults - Fault surface modelling, classification, and analysis
- Geobody Polygons - Sedimentary body interpretation and palaeocurrent analysis
Visualization & Imagery
- Photographs - Photo positioning, rotation, illumination matching, and image export
- Texture Maps - Texture projection updates and position correction
- Orthopanels - Orthographic panel viewing, grayscale conversion, and regeneration
- Sedimentary Logs - Stratigraphic sections, geophysical well logs, and facies analysis
- Georeferencing - Ground control points and tie point management
Specialized Objects
- Tiles - Tiled dataset management, i3s streaming, coordinate conversion, and georeferencing
- Satellite Images - Multispectral imagery import, NASA/Sentinel downloads, and band configuration
- Photogrammetry - Camera position management, image re-linking, and view alignment
- Annotations - Labels, discrete/continuous overlay layers, and annotation management
- Scan Positions - Scanner origin management, dip removal, and azimuthal rotation
- GIS Data - Shapefile import, layer conversion (point cloud/polylines/faults), and Z-value attribution
- Voxel Models - 3D volumetric grids, cross-section extraction, isosurface generation, and connected volume analysis
- Voxel Attributes - Volumetric property filtering, smoothing, edge detection, normalization, and data type conversion
Fully Documented Categories
The following categories are fully documented and provide examples of the documentation style and level of detail:
Core Data Objects
Point Clouds (20 commands)
Point Clouds covers filtering, analysis, transformation, and attribute calculation operations for point cloud data.
Point Cloud Groups (11 commands)
Point Cloud Groups documents point cloud collection management including batch import (file, tiles, Arc Info ASCII grids, Gaussian Splat), batch export, test data generation, and group utility operations.
Meshes (50+ commands)
Meshes documents all triangulated mesh operations including quality control, refinement, attributes, geometry analysis, textures, and optimisation.
Mesh Groups (10+ commands)
Mesh Groups covers mesh collection management, batch import/export, primitive creation (sphere, hemisphere, cylinder), and utility operations.
Attributes (25+ commands)
Attributes documents attribute transformation operations (normalise, log, Z-score), selection tools, statistical analysis (K-means, cross plots), and data export functionality.
Interpretation Objects
Polylines (18 commands)
Polylines documents 2D/3D polyline interpretation operations including quality refinement (adaptive refine, smooth), transformation (attach to meshes, remove dip), attribute calculations, and conversion to other object types.
Structural Measurements (17 commands)
Structural Measurements covers bed attitudes, fractures, and cleavage measurements including view orientation (look down dip, look along strike), classification (bed/fracture/cleavage/foreset/regional), and analysis (intersection calculation, averaging).
Geosurfaces (12 commands)
Geosurfaces documents geological surface operations including quality refinement (re-converge, refine mesh, smooth), curvature analysis, and fault interaction (cut at faults, refine around faults).
Faults (15 commands)
Faults covers fault surface modelling including quality refinement, best-fit plane calculations, coordinate transformations, and conversion operations.
Geobody Polygons (30+ commands)
Geobody Polygons documents sedimentary body interpretation including polygon refinement, palaeocurrent indicators, centre line creation, 3D extrusion options, and facies classification.
Visualization & Imagery
Photographs (9 commands)
Photographs covers photograph positioning and transformation in 3D space including translation, scaling, matrix editing, rotation reset, viewpoint positioning, illumination matching, and image export.
Texture Maps (2 commands)
Texture Maps documents texture projection management including recalculating UV coordinates and interactive alignment correction for photorealistic mesh rendering.
Sedimentary Logs (10 commands)
Sedimentary Logs covers stratigraphic section management including file import, geophysical log track import, spreadsheet view, statistical analysis, orientation setting, facies replacement, and data repair operations.
Georeferencing (14 commands)
Georeferencing documents control point (tie point) management for spatial alignment including position management (copy/paste source and target positions), organisation (list ordering, image re-linking), group operations (spreadsheet view, camera import, CRS transformation), and batch operations on control point collections.
Orthopanels (7 commands)
Orthopanels covers orthographic cross-section management including navigation, active panel setting, grayscale conversion (luminosity/average/lightness methods), regeneration from source data, and image export.
Specialized Objects
Tiles (10 commands)
Tiles documents large-scale tiled dataset management including i3s streaming service connection, coordinate conversion (CRS-to-CRS, metres/feet, UTM zone suggestion), and georeferencing operations (correct to tiepoints, undo correction).
Satellite Images (7 commands)
Satellite Images covers multispectral satellite imagery including file import, Sentinel SAFE format import, NASA imagery download, and RGB band configuration for creating false-colour composites.
Photogrammetry (4 commands)
Photogrammetry documents photogrammetric reconstruction management including batch image re-linking, coordinate system conversion for camera positions, and camera view navigation (goto, look through).
Annotations (7 commands)
Annotations covers annotation and overlay management including label navigation/deletion, and overlay layer creation (discrete categorical and continuous numeric overlays) with testing and active layer selection.
Scan Positions (4 commands)
Scan Positions documents terrestrial laser scanner origin management including navigation to scanner locations, scanner position deletion, dip removal (levelling), and Z-axis rotation for azimuthal alignment.
GIS Data (18 commands)
GIS Data covers GIS vector data integration including shapefile import (single file and batch folder import), layer/component/attribute operations, conversion to VRGS formats (point clouds, polylines, faults), Z-value attribution for 3D positioning, and data export.
Voxel Models (13 commands)
Voxel Models documents 3D volumetric grid operations including model creation/import/export, cross-section extraction (I,J,K intersections), isosurface generation (Create TriMesh), connected volume analysis, and active model selection.
Voxel Attributes (14 commands)
Voxel Attributes covers volumetric property operations including spatial filtering (mean, Gaussian, Sobel edge detection), attribute operations (normalize, difference, clip/clamp), histogram-based clipping, and data type conversion (8-bit, 16-bit, float).
Reference Documentation
Shared Commands (13 commands)
Shared Commands provides reference documentation for commands that appear across multiple object types (Navigate To, Export, Delete, Group, etc.).
Alphabetical Command Index
A
- Adaptive Refine - Polylines, Faults
- Adaptive Refine by Angle - Geobody Polygons
- Add Palaeocurrent - Geobody Polygons
- Align Normals - Point Clouds (full documentation pending)
- Align to View Direction - Geobody Polygons
- Arc Info ASCII Folder - Point Cloud Groups
- As Tiles - Point Cloud Groups
- Attach to Visible Meshes - Polylines, Structural Measurements
B
- Bake to Vertices - Meshes
- Best Fit Plane - Point Clouds (full documentation pending)
- Between Coordinate Systems (CRS) - Georeferencing
- Between Surfaces - Point Clouds, Meshes (to be documented)
- By RGB Color - Point Clouds
C
- Calculate Best Fit Plane - Polylines, Faults
- Calculate Intersection - Structural Measurements
- Calculator - Attributes
- Clamp to Filter - Attributes
- Classify Visible - Geobody Polygons
- Clear All Items - Mesh Groups
- Clip By Range - Point Clouds
- Clip to Filter - Attributes
- Close Geobody - Geobody Polygons
- Combine - Structural Measurements
- Connect i3s Service - Tiles
- Connected Components - Meshes
- Contour Lines - Meshes
- Convert Coordinates - Photogrammetry
- Convert To Fault - Structural Measurements
- Convert To Geobody - Geobody Polygons
- Convert To Orientation - Polylines, Faults
- Convert To Point Cloud - Meshes
- Convert To Polyline - Faults, Geobody Polygons
- Convert To Signed Distance Field - Meshes
- Copy Orientation - Polylines, Structural Measurements, Faults, Geobody Polygons
- Copy Position - Georeferencing
- Copy Tiepoint List - Georeferencing
- Coplanarity - Meshes
- Copy Colour Scale to Clipboard - Attributes
- Correct Position - Texture Maps
- Correct To Tiepoints - Tiles
- Create Centre Line - Geobody Polygons
- CRS to CRS - Tiles
- Cross Plot - Attributes
- Curvature - Geosurfaces
- Cut At Faults - Geosurfaces
- Cylinder - Mesh Groups
D
- Decimate - Meshes
- Decluster - Point Clouds
- Degenerate Triangles - Meshes
- Delete - Shared Commands, Attributes
- Delete Selected - Point Clouds, Meshes
- Deselect All - Point Clouds, Meshes
- Dip Angle - Meshes
- Download Elevation Data - Mesh Groups
- Duplicate - Point Clouds, Meshes
E
- Edit Matrix - Photographs
- Elevation - Point Clouds, Meshes (to be documented)
- Export - Shared Commands, Mesh Groups
- Export Attribute - Attributes
- Export Histogram - Attributes
- Export Image - Photographs
F
- Feet to Metres - Tiles
- From Cameras - Georeferencing
- From File - Sedimentary Logs, Satellite Images
- False Colour - Point Clouds, Meshes (to be documented)
- Filtered - Attributes
- Free Edge Polylines - Meshes
- Free Edge Vertices - Meshes
- From File - Point Cloud Groups, Mesh Groups
G
- Gaussian Splat - Point Cloud Groups
- Generate LOD Layers - Meshes
- Generate Test Data - Point Cloud Groups
- Geophysical Log Tracks - Sedimentary Logs
- Goto - Photographs, Orthopanels
- Grayscale (Average) - Orthopanels
- Grayscale (Lightness) - Orthopanels
- Grayscale (luminosity) - Orthopanels
- Group - Shared Commands - Available for all object types
H
- Hemisphere - Mesh Groups
I
- Import From File - Mesh Groups
- Import Palaeocurrents - Geobody Polygons
- Import Texture Map - Meshes
- Inside Visible Polylines - Point Clouds, Meshes
- Intensity Correction - Point Clouds (to be documented)
- Interpolate - Polylines
- Isolated Triangles - Meshes
K
- K-Means Clustering - Attributes
L
- Load Into Memory - Point Clouds, Meshes
- Log Transform - Attributes
- Look Along Strike - Structural Measurements
- Look Down Dip - Structural Measurements
- Look Through - Point Clouds, Photogrammetry
M
- Make Active - See Set As Active, Sedimentary Logs, Orthopanels
- Map Pattern - Point Cloud Groups
- Merge - Meshes
- Metres to Feet - Tiles
- Move Down in List - Attributes, Georeferencing
- Move Up in List - Attributes, Georeferencing
N
- NASA Imagery - Satellite Images
- New Continuous Layer - Annotations
- New Discrete Layer - Annotations
- New Satellite Image - Satellite Images
- Navigate To - Shared Commands - Available for most object types
- Nearest Neighbour Distance - Point Clouds
- New Group - Mesh Groups
- New Point Cloud - Point Cloud Groups
- Normalise - Attributes
O
- Optimise Triangle Angles - Meshes
P
- Paste Position - Georeferencing
- Paste Target Position - Georeferencing
- Paste Tiepoint List - Georeferencing
R
- Regenerate - Orthopanels
- Re-link Image - Georeferencing
- Re-link Images - Georeferencing, Photogrammetry
- Repair - Sedimentary Logs
- Replace Facies - Sedimentary Logs
- Reset Rotations - Photographs
- Reset Target Positions - Georeferencing
- Range - Point Clouds
- Re-Converge - Geosurfaces
- Re-Mesh - Geobody Polygons
- Reduce Overlap - Point Clouds
- Refine Around Faults - Geosurfaces
- Refine by Spacing - Polylines, Faults, Geobody Polygons
- Refine Mesh - Geosurfaces
- Regenerate Vertex Normals - Meshes
- Relink Connectivity - Meshes
- Remove Dip - Point Clouds, Meshes, Polylines, Faults, Geobody Polygons
- Remove Duplicates - Point Clouds
- Remove Edges Greater Than Length - Meshes
- Remove Unused Vertices - Meshes
- Rotate - Point Clouds, Meshes, Shared Commands
S
- Scale - Point Clouds, Photographs, Shared Commands
- Scan Folder (OBJ Files) - Mesh Groups
- Select Filtered - Attributes
- Select Unfiltered - Attributes
- Sentinel SAFE Format - Satellite Images
- Set As Active - Point Clouds, Annotations, Shared Commands
- Set Dip and Azimuth - Sedimentary Logs
- Set Facies - Geobody Polygons
- Set Illumination To Match Image - Photographs
- Set RGB Filter Bands - Satellite Images
- Set Z Value - Polylines
- Smooth - Polylines, Faults, Geosurfaces
- Smooth Surface - Meshes
- Sort Z Values - Faults
- Sphere - Mesh Groups
- Spherical Pattern - Point Cloud Groups
- Split Along X - Meshes
- Spreadsheet View - Sedimentary Logs, Georeferencing
- Square Root - Attributes
- Statistics - Sedimentary Logs
- Suggest UTM Zone - Tiles
T
- Tensor Analysis - Point Clouds, Meshes
- Tessellate Inner - Meshes
- Test - Annotations
- Toggle Visibility - Meshes
- Translate - Photographs, Shared Commands
- Triangle Area - Meshes
U
- Undo Correction - Tiles
- Unfiltered - Attributes
- Ungroup - Shared Commands - Available for grouped objects
- Unload From Memory - Point Clouds
- Update Position to Viewpoint - Photographs
- Update Projection - Texture Maps
V
- Volume - Meshes
Z
- Z Score - Attributes
Common Commands
These commands appear in multiple context menus with similar functionality. See Shared Commands for detailed documentation:
- Navigate To - Move 3D view to frame the selected object
- Set As Active - Designate object as active for operations
- Group - Organize selected items into a group
- Ungroup - Dissolve a group container
- Export - Export object to external file format
- Import - Import data from external file
- Delete - Permanently remove object from project
- Duplicate - Create independent copy of object
- Scale - Resize object by specified factors
- Rotate - Rotate object around specified axes
- Translate - Move object in 3D space
Document Organization
Each category page is organized by functional area for easy navigation:
Standard Sections
- Navigation & Display - View positioning, visibility, active state
- Selection - Point/triangle/element selection tools
- Filtering & Cleanup - Data quality, decimation, duplicate removal
- Transform - Scale, rotate, translate, coordinate conversion
- Attributes & Analysis - Attribute calculation, statistical analysis, geometry
- Split & Merge - Partitioning and combining objects
- Refinement - Mesh tessellation, polyline smoothing, quality improvement
- Extract - Feature extraction, contours, free edges
- Import/Export - Data exchange operations
- Object Operations - Duplicate, delete, reload
- Optimization - Memory management, LOD generation
Command Format
Each command entry follows this structure:
### Command Name
**Menu name:** `Exact text from menu`
**Tooltip** Short, imperative description shown in app.
**What it does**
2-4 sentences describing the operation in practical, technical terms.
What changes, what's computed, what's required.
**When to use it**
- Typical use case 1
- Typical use case 2
- Optional use case 3
**Notes**
Caveats, prerequisites, performance considerations, related commands.
May include Docusaurus admonitions (:::warning, :::info, :::caution).