Download 3MF
View 3D Model
Download 3MF
View 3D Model
TerraPrinter
BETA
Model Generator
Changelog
Settings
Single Tile
Multi Tile
Draw
Rectangle
SOON
Circle
SOON
Hexagon
SOON
Custom
SOON
Rows:
1
2
3
4
5
6
7
8
9
10
Columns:
1
2
3
4
5
6
7
8
9
10
Download ZIP
Download Combined Model
View Combined Model
Model Features
Layers
Include Terrain
Terrain Vertical Exaggeration (
2
x)
Include Buildings
Building Height Exaggeration (
1
x)
Include Roads
Road Height Exaggeration (
1
x)
Include Water
Water Depth Exaggeration (
1
x)
Apply Changes
Colors
Elevation Colors
Enabled
Below
50
m
Below
200
m
Below
600
m
Below
2000
m
Below
2700
m
Above
2700
m
Apply Color Changes
Advanced Settings
Boundary Diameter (
12
km per tile)
Basemap Style
Satellite
Streets
Topographic
Model Resolution
Low Poly 2
Low Poly 4
Low Poly 8
Low Poly 16
Low Poly 32
Low Poly 64
Low Poly 50
Low Poly 60
Low Poly 70
Low Poly 80
Low Poly 90
Very Low (Fastest)
Low
Average
High
Very High
Extreme (Slowest)
Sea Level Modifier (+
0
m)
Max Printable Size (
200
mm)
Base Thickness (
5
mm)
Loading...
© 2025 -
Jordan Harding
TerraPrinter.com Changelog
2025-07-05 – 3MF Fixed
Solved a big issue with 3mf generation, please email jordan@jordanharding.com if you spot any bugs.
2025-07-04 – Various Upgrades
Various bug fixes
Made terrain elevation optional, when unchecked, it will simply generate a flat surface.
Added many new low-resolution options for generating low-poly models
Added vertical exaggeration sliders for buildings, roads, and water. Terrain already exists.
2025-07-03 – New Domain, New Features
Moved everything from stlmap.ca to terraprinter.com
Added options for custom coloring custom elevation ranges.
Rebuilt the UI
2025-06-27 – Drag + URL Fixes & Final Polish
Fixed URL-linked pages not showing rectangle
Resolved recentering after drag in single tile mode
Boundary diameter slider now correctly resizes tile
2025-06-24 – UX & Spinner Enhancements
Centered spinner with progress text
Hid view/download buttons during model generation
Live loading text for building/road/water layers
2025-06-18 – GLB & 3MF Rendering Fixes
Fixed GLB coloring and transparency
3MF export per-part with correct slot metadata
Used elevation-aware terrain coloring in GLB
2025-06-01 – OSM Feature Integration
Water, roads, and buildings from OpenStreetMap
GeoJSON parsing and triangulation
Z-snapping to terrain surface
2025-05-29 – 3MF Export with AMS Support
3MF zip generation using JSZip
Color-separated parts with AMS metadata
Included metadata.xml and rels files for Bambu Studio
2025-05-01 – Format Export Upgrades
Added GLB export with Three.js support
Preview using GLB for elevation coloring
Fallback to STL supported
2025-04-22 – Single Tile Mode
Toggle between single and tile creation modes
Draggable single-tile rectangle with auto-centering
Persist state via URL hash
2025-04-10 – UI and Usability Enhancements
Slider inputs for exaggeration, tile size, and resolution
Responsive updates to tile display
2025-04-01 – Multi-Tile Export Support
Multiple NxM tile selection with grid UI
ZIP download with individual STL tiles
Vertical exaggeration and resolution controls
2025-03-14 – Initial Terrain STL Prototype
DEM fetching via WCS (ASTER DEM)
STL generation from elevation grid
Tile placement via bounding rectangle