Day 69: Building extrusions colored by height. Three.js + MapLibre + GLSL hue mapping. #100DayMapChallenge.
Day 66: Disco Earth – ETOPO1 Mirror Ball
Day 66: ETOPO1 as disco mirror-ball Earth. Instanced reflective quads. Inspired by Ksenia Kondrashova. #100DayMapChallenge.
Day 64: Aiudului Gorges – Place as Framing
Day 64: Aiudului Gorges as CSS3D panels in Three.js. Same Day 1 base map, new framing. #100DayMapChallenge.
Day 62: Flowers – Women’s Day WebGL Tribute
Day 62: Light WebGL flower tribute. Three.js shaders, bloom, motion. Inspired by Akella. #100DayMapChallenge.
Day 57: Breaking Bad in Albuquerque
Day 57: Drive an RV through Breaking Bad Albuquerque. Three.js + Mapbox GL JS. #100DayMapChallenge.
Day 55: Biker Santa – Geospatial Web Game
Day 55: Playable 3D web game. Santa on a bike across Romanian DEM terrain. Three.js + QGIS. #100DayMapChallenge.
Day 54: Dots – Procedural Globe Halftone
Day 54: Earth as a GLSL dot field. ~100k points, ripples, arcs. Three.js. #100DayMapChallenge.
Day 48: Global Wind Forecast
Day 48: NCEP GFS wind particles in a Starry Night palette. WebGL Wind GPU sim. #100DayMapChallenge.
Day 19: When Art Meets Code – Mondrian with Perl and CSS Grid
Day 19: Mondrian compositions from Perl and CSS Grid. No JavaScript, canvas, or SVG. Structure as the medium. #100DayMapChallenge.








