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

Godot Integration: 3D Interactive Visualisation

The computational core of MāyāJīva is written in C++20 header-only templates. The Godot GDExtension wraps these templates as engine-native nodes, making the simulation inspectable and controllable inside a 3D scene. GDExtension Nodes Node Wraps Purpose BugNode Bug<8> Navigating agent in 3D space LandscapeResource Landscape Magnetic field environment The BugNode exposes all parameters (compass noise, steering gain, memory leak) as Godot properties, editable in the inspector. The LandscapeResource allows declarative anomaly setup through the Godot editor. ...

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