🚩Unity Version & Render Pipeline
Developed with Unity 6, but compatible with other versions.
Developed using URP, but works without issues with Built-in RP and HDRP as well.
🚩Try the Demo
Demo
🚩Documentation
PDF
🚩Key Features
- Random Object Placement: Efficiently scatter objects across a specified area.
- Spawn Rate Control: Fine-tune the density and appearance frequency of objects.
- Seed-Based Generation: Easily reproduce specific layouts using seed values.
- Flexible Placement Area: Define the exact width and depth of the generation zone.
- Spacing & Padding: Adjust the margins between placed objects to avoid clutter.
- ScriptableObject Presets: Save and reuse your placement configurations as ScriptableObjects.
- Visibility/Hide Probability: Set the percentage of objects to be hidden randomly.
- Smart Overlap Detection: Automatically hide objects that overlap with existing hierarchy elements.
- Collision Exclusion: Specify objects to ignore when checking for overlaps.
- Terrain-Aware Placement: Snap objects to uneven surfaces with additional height offsets.
- Road Generation: Procedurally generate roads within your scene.
- Road Complexity & Branching: Adjust the intricacy of the generated road networks.
- Sidewalk Customization: Configure individual widths for both roads and sidewalks.
- Event Callbacks: Includes various callbacks for deep integration into your workflow.