Home › Raster & terrain › Contours2Mesh
Contours2Mesh QGIS 4 compatibility
QGIS 4 ready Active
Yes — Contours2Mesh supports QGIS 4 (declared max version 4.99.0).
Build 3D triangular fault surfaces from elevation contours, with adjustable mesh spacing and GeoJSON output.
About
Contours2Mesh builds nonplanar 3D fault surfaces from two or more manually drafted contours. Reorder or exclude contours, set point spacing in kilometers, and generate a MultiPolygonZ mesh as a temporary layer or a GeoJSON file. The meshing library resamples contours and interpolates between them before connecting adjacent points into triangles. Inputs must be single LineString or LineStringZ features in a geographic longitude/latitude CRS (EPSG:4326 recommended), with at least four vertices per contour and consistent digitizing direction. Supply elevations in meters through vertex Z coordinates or a numeric elev field. Order contours from top to bottom; a draped surface trace may need manual reordering. Multipart lines must first be converted to singleparts. Requires NumPy >=1.20 in the Python environment used by QGIS (normally included with QGIS). GeoPandas, SciPy and Shapely are not required by the plugin. These dependencies are not bundled or installed automatically; see the README in the source repository for installation instructions. The BSD-licensed CFM-ccfm meshing source is bundled. CrossSectionDigitizer and Qgis2threejs are optional companion tools. CRESCENT original code is BSD-3-Clause; retained Plugin Builder scaffolding is GPL-2.0-or-later. QGIS and PyQt retain their own licenses; use with the GPL edition of PyQt is subject to GPLv3. See LICENSE, THIRD_PARTY_NOTICES.md and licenses/.
| Author | CRESCENT; Loïc Bachelot and Richard Styron |
|---|---|
| Downloads | 246 |
| Latest version | 1.0.5 |
| Last updated | 2026-10-21 (22 days ago) |
| Min QGIS | 3.34.0 |
| Max QGIS | 4.99.0 |
| QGIS 4 ready | Yes |
| Maintenance | Active |
| Category | Raster & terrain |
| Tags | geology, faults, 3d, mesh, contours, earthquakes, crescent |
Homepage · Repository · Issue tracker · Official page
Alternatives in Raster & terrain
- Profile toolQGIS 4 ready
Plots terrain profile
- Qgis2threejsQGIS 4 ready
3D map visualization and web export powered by three.js JavaScript library
- SRTM-DownloaderQGIS 4 ready
Downloads SRTM Tiles from NASA Server
Related plugins
- CrossSectionDigitizerQGIS 4 ready
Georeference geological cross-section images and digitize subsurface features into 3D geographic coordinates.
- Isoliner3DQGIS 4 ready
Standalone 3D viewer and bed/block-model toolset: surfaces, watertight bed bodies, boreholes, polyhedra, reserves. Автономный 3D-просмотр по
- IsolinerQGIS 4 ready
2D kriging (GSLIB KB2D) and isoline / contour-polygon generation in QGIS. Кригинг 2D (GSLIB KB2D) и построение изолиний/контурных полигонов
- ContourEaseNot QGIS 4 ready
Easily create professional contour maps and DEMs from XYZ CSV or Excel data with CRS conversion
- Terrain ViewerNot QGIS 4 ready
Interactive 3D DEM/DTM/DSM QC viewer with point/surface rendering, relief-shaded elevation and imagery RGB, cross-sections, contours, 3D mea
- Stacked Terrain BuilderQGIS 4 ready
Turns any DEM into stacked "cut paper" terrain: nested elevation slabs, styled live in QGIS, with an optional ArcGIS Pro export.
Maintenance: Active = updated within 1 year, Quiet = 1–3 years, Likely abandoned = over 3 years.