Skip to content
Back to skills

Terrain Mesh And Analysis

ASecurity

"Use BlenderGIS terrain meshing, object drop, globe/curvature, and

  • 247 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 8, 2026
toolsnode

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill terrain-mesh-and-analysis --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Terrain Mesh And Analysis?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Terrain Mesh And Analysis
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-terrain-mesh-and-analysis/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-terrain-mesh-and-analysis)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: terrain-mesh-and-analysis
description: "Use BlenderGIS terrain meshing, object drop, globe/curvature, and
  terrain analysis material workflows."
disable-model-invocation: true
metadata:
  disco-role: operating
license: GPL 3.0
---

# Terrain Mesh and Analysis

Use this sub-skill when a BlenderGIS task needs terrain point-cloud meshing, Voronoi diagrams, dropping objects onto a terrain surface, transforming lon/lat meshes to a globe, applying earth-curvature correction, or building/reclassifying terrain analysis materials.

## Route Here For

- `bpy.ops.tesselation.delaunay()` and `bpy.ops.tesselation.voronoi(...)` terrain point-cloud triangulation/diagram work.
- `bpy.ops.object.drop(...)` workflows where selected objects must be dropped onto the active ground object.
- `bpy.ops.earth.sphere(radius=...)` and `bpy.ops.earth.curvature()` mesh transforms.
- `bpy.ops.analysis.nodes()` and `bpy.ops.reclass.*` terrain height/slope/aspect material setup and color-ramp reclassification.
- Preflighting an XYZ point cloud with [scripts/validate_point_cloud.py](scripts/validate_point_cloud.py) before running the Delaunay/Voronoi operators.

## Route Elsewhere

- Importing shapefiles, OSM, contours, rasters, DEMs, or point source files belongs to the vector or raster/DEM sub-skills first.
- Creating or repairing scene CRS/georeferencing belongs to `georeferencing-and-crs`.
- Camera placement, EXIF geophotos, georeferenced rendering, and world-file output belong to `geocameras-and-rendering`.

## Required Reading

1. [references/workflows.md](references/workflows.md) for complete step-by-step workflows and recovery paths.
2. [references/operator-reference.md](references/operator-reference.md) for operator IDs, options, selection/context requirements, inputs, and outputs.
3. [references/troubleshooting.md](references/troubleshooting.md) when an operator cancels, logs warnings, silently skips objects, or produces a material/node result that does not look right.
4. [scripts/validate_point_cloud.py](scripts/validate_point_cloud.py) for an offline point-cloud preflight helper that reads CSV or whitespace XYZ points and reports duplicates, same-XY different-Z points, too few unique points, and colinear XY geometry.

## Operating Notes

- Delaunay and Voronoi use XY coordinates for topology. Z is retained for Delaunay terrain height but ignored by the 2D Voronoi diagram output.
- BlenderGIS mesh tools expect object-mode selections. Exact active-object and selection state matters; fix that before changing operator options.
- Terrain analysis node setup assumes a mesh-like active terrain object and forces the render engine to Cycles.
- Reclassification operators are Node Editor tools. They act on the active `ShaderNodeValToRGB` color ramp node, not merely on the selected mesh object.

Files in this skill

  • SKILL.md2.8 KB
  • references/operator-reference.md11.2 KB
  • references/troubleshooting.md8.3 KB
  • references/workflows.md11.5 KB
  • scripts/validate_point_cloud.py11.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.