Labs

Prototypes and rendering experiments, posted as-is.

Experiments and side quests

loose on purpose

Index

2 entries
  1. Lab 022026

    vkQuake-RmlUi

    Quake's entire menu and HUD system rebuilt in HTML/CSS using RmlUI, integrated into the Vulkan source port via 7,000+ lines of AI-written C++.

    Ripped out vkQuake's entire immediate-mode menu and HUD and replaced it with RmlUI. HTML/CSS-authored UI with declarative data binding. Custom Vulkan render interface, cvar sync, input bridging, all through a C interface layer. The AI wrote the C++. I directed.
    • active
    • c++
    • vulkan
    • rmlui
    • quake
    • ai
  2. Lab 012026

    Retro Mountain Viewer

    PS2-style terrain viewer with real USGS heightmaps and a WebGPU render loop.

    Pick a mountain, mess with the fog and lighting, orbit around. That's it, just a PS2-era terrain viewer running on WebGPU with real USGS data. Needs WebGPU. Chrome/Edge 113+, Firefox Nightly with flags, or Safari 18+. HTTPS only.
    • v1
    • webgpu
    • terrain
    • svelte
    • toy