Repository files navigation David's Road System is tool for procedural road generation.
RoadGeneration.mp4
Generate road mesh with bezier curve. (Added 1.0.0)
specify number of lanes
specify lines types (dashed, single, double)
specify extra road side width
specify green lane width
specify road lane extensions/narrowings
snap road to another road
lock road to another road
include asphalt material
Generate crossroad mesh tool
Parking generation
Pavements generation tool
fast pavement generation along road
generate curb between road and pavement
ability to deform shape of pavement with bezier curves
include pavement and curb mateiral
Automatic randomized placing decals on road
include some types of decals (man holes, asphalt breaks, etc...)
Generate street lamps along road
include few street lamps models
Vehicles driving logic
collision detection
working on burst & jobs
Traffic lights
Generate roundbound mesh tool
Pedestrain crossings
navmesh compatible
automatic placing pedestrian crossing sign
Speed limit signs
In Unity open Package Manager. Window -> Package Manager.
Click the Plus button.
Select "add package from git URL"
https://github.com/AwixStudio/Road-System.git#main
Add.
GameObject -> RoadSystem -> Road.
Toggle gizmos ON.
Now you should be able to move gizmos and regenerate mesh (it should be visible if you assigned materials).
You can control lanes numbers, road sides etc... by RoadGenerator component assigned to object.
You can access extra curve operations by right click on BezierCurveMB component.
About
Road System is unity package to procedural roads generation.
Resources
License
Unknown, Unknown licenses found
Stars
Watchers
Forks
You can’t perform that action at this time.