Streamlined Spline-Based Road Creation
For any project requiring dynamic pathing, Easy Roads Mesh Gen Unity 2020.1.0 offers a high-performance alternative to manual mesh modeling. The editor interface allows for rapid iteration by dragging navigation points, which the script then uses to procedurally generate a mesh with correct UV unwrapping for the included road textures. The v2020.1 terrain morphing feature is a significant time-saver, as it automatically aligns the underlying Unity Terrain to the road’s height map, eliminating the ‘floating road’ artifact commonly found in spline tools.
Integration Tips
To maintain high editor performance, keep the ‘Update Mode’ set to ‘Automatic’ only during the layout phase. Once your path is finalized, I recommend baking the mesh or setting the update mode to manual to save CPU cycles during standard scene editing. If you are using this for river creation, you can apply a custom scrolling UV shader to the generated mesh to simulate water flow. Note that this tool does not currently support branching intersections (crossroads) automatically, so you will need to manually overlap meshes or use a custom intersection prefab at junction points.
Best Use Cases
- Open World Racing Games: The ability to quickly generate miles of drivable, terrain-hugging roads with consistent UVs makes it a core tool for rapid level prototyping.
- Environmental Rivers/Pathways: Beyond roads, the tool’s mesh generation logic is perfect for creating winding riverbeds or walking paths that need to conform to complex terrain geometry.














