RoadGeneration.mp4
Generate road mesh with bezier curve. (Added 1.0.0)specify number of lanesspecify lines types (dashed, single, double)specify extra road side widthspecify green lane widthspecify road lane extensions/narrowingssnap road to another roadlock road to another roadinclude 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.