jason.today

ASCII Dungeon Renderer with Global Illumination

A real-time renderer for ASCII dungeons with global illumination, using radiance cascades.

Pan and zoom in the canvas using mouse or touch.

Rendering Controls
Sun Angle

Zoom: 1.0x

Edit Dungeon Map

Modify the text and colors below and it'll update in real time!

Character Color Map

JSON mapping characters to RGB color arrays (e.g. {"#": [0.6, 0.6, 0.6], "@": [1.0, 0.9, 0.0]})

Position Color Map

JSON mapping x,y coordinates to RGB color arrays (e.g. {"5,3": [1.0, 0.0, 0.0], "7,10": [0.0, 1.0, 0.0]})

Reference:

Building real-time global illumination