Blender Visualisation

Blender is the workbench where terrain meshes become explorable landscapes. The Python scripts automate the import pipeline: mesh loading, camera setup, landmark annotation, elevation banding, and viewport configuration. What the Scripts Do Script Purpose blender_5_import.py Minimal: import peak mesh, set viewport blender_5_annotated.py Full: import + labeled empties + 3D text + vertex colours blender_5_expanded.py Import expanded valley mesh (larger scene) blender_setup.py Post-import configuration (after manual import) kullu/kullu_blender.py Kullu district with 16 annotated landmarks Landmark Annotations Empties (point objects) mark key features: ...

February 25, 2026 · 1 min · A Human-Machine Collaboration

Mesh Generation: From Elevation to Geometry

A digital elevation model is a grid of numbers. A mesh is geometry that can be rotated, lit, textured, and explored. This stage transforms SRTM grids into OBJ meshes with UV-mapped satellite textures — ready for import into Blender or any 3D application. Mesh Products Name Extent Resolution Vertices Texture Peak Parbati Parbat ±10 km step=3 (~90 m) ~400K 2048² Sentinel-2 Valley Bhuntar to Pin Parvati step=4 (~120 m) ~300K 4096×2048 Sentinel-2 Expanded Full GHNP + Khirganga NP step=6 (~180 m) ~416K Bare (vertex colour) Kullu Full Beas drainage step=8 (~240 m) ~316K Bare (vertex colour) Output Format Each mesh produces three files: ...

February 25, 2026 · 1 min · A Human-Machine Collaboration