Custom cross-sections
10 lane types, per-lane width, direction and height, 11 marking styles. Curbs, crosswalks, bridges and street lights are generated.
A standalone road network generator for game and 3D developers: custom cross-sections, smooth junctions, roundabouts, terrain and water in one tool. Export glTF, OBJ and heightmaps and import them into Unity, Unreal, Godot or Blender.
Road tools inside engines are often tile-based or tied to one engine. Metromake builds every road from its own cross-section, then hands you plain geometry.
10 lane types, per-lane width, direction and height, 11 marking styles. Curbs, crosswalks, bridges and street lights are generated.
Automatic junction surfaces for any number of roads. Roundabouts size themselves to their roads.
Sculpt brush, area and road-corridor tools; basin fill, ponds, rivers. 8 map templates.
| Format | Output |
|---|---|
| glTF 2.0 binary | .glb, textures embedded |
| glTF 2.0 | .gltf + .bin, textures in a folder |
| Wavefront OBJ | .obj + .mtl, textures in a folder |
| Heightmap | 16-bit .png, raw .r16 and a .json with height range and cell size |
Start from a template or from OpenStreetMap, and place several maps side by side in a project.
Maps placed side by side; roads continue across map edges and terrain blends at the seams.
Import an OpenStreetMap area, or a heightmap from real elevation data. See how the OpenStreetMap import works.
Full list on the features page. Batch export from scripts: command-line export.
Join the waiting list to hear when downloads open.