Obsidian Nexus
3D cyberpunk data vault for your knowledge base
Overview
A 3D interactive cyberpunk data vault that transforms your Obsidian knowledge base into a navigable digital world. Built in Godot 4.6 with Vulkan Forward+ rendering. Each note becomes a physical space, connections become walkable paths.
Architecture
A Godot 4 application that reads your Obsidian vault's markdown files and link graph, then procedurally generates a 3D world. Each note becomes a room with its content rendered on walls. Links between notes become physical corridors or bridges. The Vulkan Forward+ renderer handles the neon glow, volumetric fog, and glass materials.
The Story
The idea came from staring at the Obsidian graph view and thinking 'this should be a place I can walk through.' Godot was the natural choice — it handles 3D rendering out of the box, and GDScript made rapid prototyping possible. The hardest technical challenge was generating 3D geometry from markdown structure in real-time without pre-baking. Still in prototype phase but the core rendering pipeline works beautifully.
Technology
Links
Features
- 3D navigation of Obsidian vaults as explorable worlds
- Visual connection mapping between linked notes
- Vulkan Forward+ rendering pipeline for high fidelity
- Cyberpunk aesthetic with neon, glass, and volumetric effects
- Real-time graph traversal with spatial audio cues
Highlights
- Built entirely in Godot 4 game engine
- Procedural world generation from markdown structure