Modular Roads Builder
Stop lines and crosswalks on every road into a junction, one checkbox each. ... Edit: ... An editor tool: roads are drawn and edited in the Unity editor. ... Documentation: PDF in the package.
by Atomic Realm
Price History +
Support: Discord
Draw roads in the Scene view and let Modular Roads Builder build them: the road surface, curbs, verges, line markings and every junction, in the style of Atomic Realm’s Low Poly Roads. No more placing road tiles by hand.
Draw:
- Click to place points, drag to pull out curve handles, press Esc to finish.
- Click on a road to add a point, click its first point to close it into a loop.
- Click an inner point of a selected road to branch a new road off it.
Connect:
- Let a road’s end go over another road: that road is cut there and a junction builds itself.
- Drop an end on a junction to join it, or on another road’s dead end to connect the two.
- While you drag, the Scene view shows what letting go will do.
Junctions:
- Built at any angle, with curbs and corners, and they follow their roads as you edit.
- Stop lines and crosswalks on every road into a junction, one checkbox each.
- Drag a road’s end away to take it off a junction; drop one junction on another to merge them.
Edit:
- Select points and curve handles, by click or box, and use Unity’s own Move and Rotate tools.
- Auto or Bezier points, Mirrored or Continuous handles, with exact values in the Inspector.
- Move, rotate or scale a Road Network to take everything on it along.
Technical details:
- Two road profiles with two lanes, curbs and verges: Base Road with a dashed white center line, Base Road Yellow with a dashed yellow one.
- Requires Unity 6.3 or later with the Universal Render Pipeline. Unity’s Splines and Universal RP packages are dependencies and install with it.
- An editor tool: roads are drawn and edited in the Unity editor.
- Meshes and colliders are generated from the road data whenever a scene opens, so they are never saved in the scene.
- One URP Lit road material with a palette texture, shared by every road and junction.
- Documentation: PDF in the package.