View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.01
- Last updated
- First released
- Unity version
- 6000.3.0 or later
- Package size
- 33.3 MB
- Files
- 48
- Favorites
- 3
- Views in the past week
- 23
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $21.00 on
Keywords
VectorZ Road Creation tool
Spline-based procedural road generator with sidewalks, intersections, terrain matching, and real-time editing — all from within the Unity Editor.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
VectorZ Road Creation tool screenshot 1
About this asset
**VectorZ Road Generator** is a powerful Unity Editor tool for creating fully procedural, spline-driven road networks in your scenes — complete with sidewalks, intersections, terrain conforming, and persistent data storage.
### Key Features
- **Spline-Based Road Mesh Generation**
Draw roads by placing spline knots directly in the Scene view. Meshes regenerate automatically as you move knots in real time, giving you instant visual feedback.
- **Configurable Road Properties**
Control road width, subdivision count, thickness, and materials through a clean Scene View overlay — no Inspector digging required.
- **Sidewalk Support**
Toggle sidewalks on any road segment. Independently adjust sidewalk width, height, slope, and material. Each sidewalk is built from separate top, vertical, and end-cap meshes for clean normal calculations and easy material swapping.
- **Terrain Matching**
Enable Terrain Match mode to automatically raycast sidewalk edges onto the terrain surface, so your roads follow hills and slopes without manual adjustment. A configurable slope offset handles gradual embankments.
- **Multi-Road Intersection Generation**
Select two or more spline knots from different roads and click Generate Intersection. Corner curves are individually shaped via per-edge Bezier radius controls, letting you dial in tight urban corners or sweeping highway on-ramps.
- **Intersection Sidewalks**
Each intersection corner can have its own raised sidewalk arc, height, and material, matching seamlessly with adjacent road sidewalks.
- **Non-Destructive Editing**
Select any existing road or intersection to reload its settings into the overlay. Adjust and regenerate without losing data. All parameters are stored in a `SplineRoadSO` ScriptableObject that survives play mode, domain reloads, and editor restarts.
- **Mesh Colliders Included**
Every generated mesh (road, sidewalk, foundation, intersection) automatically receives a `MeshCollider`, so your roads are physics-ready out of the box.
- **Clean Scene Hierarchy**
Roads and intersections are organised as child GameObjects under the root spline object, with clearly named sub-objects for each mesh section.
---
### What's Included
- Road Generator EditorWindow (`Tools > VectorZ Road Generator`)
- Road SceneView Overlay with live parameter editing
- Intersection SceneView Overlay with per-edge controls
- Full C# source code
- Sample materials (road, intersection, sidewalk)
From the publisher's Asset Store listing.
Technical details
**Unity Version:** 2022.3+
**Render Pipeline:** Compatible with Built-in RP (URP/HDRP compatible with appropriate materials)
**Dependencies:** `com.unity.splines` (installed via Package Manager)
**Platform:** Editor tool — works on all build targets
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.3.13f1 | Compatible | Not listed | Not listed |
| 6000.3.0f1 | Compatible | Not listed | Not listed |
As listed on the Asset Store.