Road Constructor is a powerful tool for constructing roads in a style similar to those used in AAA simulation games. It allows for dynamic road construction, generating meshes procedurally rather than using pre-constructed parts. The tool automatically connects roads, creating seamless intersections in real-time. This offers incredible customization options while ensuring high runtime performance.
You'll have access to an extensive range of features, including grid placement, snapping, elevation control, terrain fitting, demolition, overlap control, LODs, and more. Choose from a collection of high-quality, pre-made roads, or create your own from scratch, even down to configuring individual lanes.
Whether you need a professional in-game solution you can build upon or simply want to place roads into your scene without wasting time, Road Constructor is the tool for you.
Minimum Unity Version: 2022 LTS +
Dependencies: unity.burst, unity.collections, unity.splines
Road Textures: Rural (Dirt, Gravel), Local (Asphalt, Grass, Pavement), Highway (Two-Lane, Three-Lane)
3D Assets: Low-Poly models for decoration, including street lights, traffic lights, arrows, railing, separation, fence, birch tree, grass, and bridge support
Road Creation: Construction lanes, roundabouts, intersection movement, object spawning, presets, traffic lanes, and interconnected waypoints
Quality Settings: Resolution settings, smart reduce based on slope and curvature, LODs, post-construction (collider, pivot...), and undo
Construction Settings: Grid, snapping of distances, curves, heights, UV options (cut, stretch...), tangent/curvature
Verification Settings: Height and distance range, elevation control, overlap control, slope
Terrain Settings: Level height, remove details, remove trees, texture blending
Road Constructor: Procedural Road Building for Unity - Asset Store





