Road Builder Image
Road Builder Lets you create non-linear roads easily by using a network of nodes. With easy to use buttons to extrude, join, insert nodes and create mesh. Building new roads has never been so easy.

You can download Road Builder from the Unity Asset store Here


To see the full documentation Road builder

Version: 2.0 : Added Terrain modifier(July 24th 2017)


Using terrain modifier on any road:
Add Terrain Modifier Select the main RoadNetwork_Main_pf (the root object of the road system)
And press on the "Add Terrain modifier" button to add the terrain modifier
Now assign our terrain game object to the Terrain field in the new terrain modifier Add Terrain Modifier
Now you can press the "Modify Terrain to match road" button to modify the terrain.
The Plateau is set to 8 in this example.
Add Terrain Modifier
The Plateau is set to 0 in this example. Add Terrain Modifier
The Plateau is set to 8
The Slope is set to 16
Add Terrain Modifier


Terrain Actions:
When you have your roads system just as you need it, press the "Modify Terrain to match road" To updated the terrain.
If you are not happy with the terrain you can press on "Restore previous terrain" to undo the modification.
Add Terrain Modifier


Terrain Options:
Plateau: The amount to level off on both side of the road
Slope: The amount to smooth out to match the existing terrain.
Flatten Terrain: Flatten the terrain before modifying.
Details-Off Set: Off set the height of the terrain from the road (reduces the chances of the terrain clipping the road)
Details-Divider: The higher the details on the terrain, the higher this number will need to be.


Unity Asset Store:
You can download Road Builder from the Unity Asset store Here


Support:
If you need more information, or would like to know when this version is released, please email me at
RoadBuilder@ElectricWolf.co.uk