Metromake / Games and 3D
glTF 2.0 · OBJ · heightmap

Road and terrain editor for Unity, Unreal and Godot

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.

Why a standalone tool

Roads that aren't tiles

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.

Custom cross-sections

10 lane types, per-lane width, direction and height, 11 marking styles. Curbs, crosswalks, bridges and street lights are generated.

Junction and roundabout generator

Automatic junction surfaces for any number of roads. Roundabouts size themselves to their roads.

Heightmap editor, terrain and water

Sculpt brush, area and road-corridor tools; basin fill, ponds, rivers. 8 map templates.

Export

Import into any engine

FormatOutput
glTF 2.0 binary.glb, textures embedded
glTF 2.0.gltf + .bin, textures in a folder
Wavefront OBJ.obj + .mtl, textures in a folder
Heightmap16-bit .png, raw .r16 and a .json with height range and cell size
  • glTF passes the Khronos glTF validator
  • Y-up, in metres
  • Road surfaces grouped by material; markings and decals as real geometry with dashes cut out
  • Leave out terrain, water, markings or furniture per export
Wireframe 3D view of a road network over hills and a river valley.
Fig. Roads, terrain and water on one map.
Real or fantasy

For level designers and modders

Start from a template or from OpenStreetMap, and place several maps side by side in a project.

Projects of several maps

Maps placed side by side; roads continue across map edges and terrain blends at the seams.

Real places

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.

Next step

Roads for your next level.

Join the waiting list to hear when downloads open.