Changelog
Public launch. Unified teal color system across every page and component. Updated design tokens, glassmorphic surface variables, and terrain shader accents. Full documentation audit and brand refresh for launch day.
Animation system and video export. Full playback controls for 3D shader styles: play/pause, loop toggle, per-style speed presets, and auto-rotate. Video recording in three formats: WebM (VP9), GIF with Floyd-Steinberg dithering, and MP4 (H.264). Configurable resolution, frame rate, and bitrate. Cancel mid-recording support.
Shader style engine. 14 real-time 3D shader styles across artistic, tech, and data-viz categories. Includes Ethereal Glow, Liquid Metal, Neon HUD, Cel Shading, Hand-Drawn Sketch, Synthwave, and more. Styles respond to theme toggle in real-time. GPU vertex displacement moves all terrain computation to the shader.
Gallery and website redesign. New landing page with scroll-driven 3D terrain flyover and Catmull-Rom camera spline. Gallery page with 15 curated locations from Everest to Patagonia. Standalone pricing page. Cross-page view transitions with persistent terrain background. Staggered entrance animations. ES module migration and Three.js r160 upgrade.
Place name search, presets, and color generation. Search "Mount Everest" instead of pasting coordinates, powered by OpenStreetMap Nominatim. Save and load map configurations as local presets. 17 algorithmic color generators with non-monotonic lightness curves, per-step saturation variation, and contrasting stroke hues. Pay-first checkout flow without requiring sign-in.
Variant gallery, batch export, and compass styles. Generate 1-12 map variants with three modes: seed variations, terrain types, and full random. Batch export all variants as a ZIP file. 20 north arrow and compass styles with a visual grid picker. Copy share links to reproduce any map configuration.
Cinematic 3D terrain preview. PBR material with roughness and metalness. Screen-space ambient occlusion for natural valley darkening. Soft shadow mapping. Normal maps generated from elevation data. Fat contour lines with screen-space width control. Atmospheric fog and ACES filmic tone mapping. Color accent zones in 3D matching 2D behavior.
Pan and zoom, UI polish, and security hardening. Google Maps-style GPU-accelerated pan and zoom with touch support. Glassmorphic frosted glass sidebar. Color accent zones and line type options. Comprehensive security audit: rate limiting, payload size validation, webhook reconciliation, CORS restrictions. Performance optimized with parallel tile fetching and spatial indexing.
Full export system. Six export formats: SVG (vector), PNG (8-bit sRGB with transparency), TIFF (16-bit for professional print), PDF (print-ready), DXF (CAD software), and GeoJSON (GIS with CRS metadata). DPI options from 72 to 600. Transparent background toggle. Freemium model with server-side entitlement verification.
Real-time elevation data. Fetch elevation for any location on Earth using AWS Terrarium tiles. Progress indicator with status messages during tile downloads. Seed-based procedural generation for reproducible terrain. Paste Google Maps URLs or use geolocation to set coordinates.
First working prototype. Six procedural terrain algorithms: Perlin noise, ridged mountains, rolling hills, peaks, valleys, and craters. Marching squares contour extraction with Catmull-Rom smoothing. Color schemes, hill shading, contour labels, and scale bars. Canvas-based rendering with fullscreen support.