View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2022.3.24 or later
- Package size
- 19.6 MB
- Files
- 17
- Views in the past week
- 4
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Surface-Aware Object Spawner
Easily spawn prefabs on surfaces with raycasting, overlap checks, random scale/rotation, and visual spawn area controls in Scene view. Ideal for fast environment setup in Editor.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 3
Surface-Aware Object Spawner screenshot 1
About this asset
Object Spawner Tool is a Unity Editor-only utility designed for environment setup and level prototyping. It enables spawning prefabs on mesh surfaces with customizable controls:
- Spawn Modes: Choose between 2D and 3D placement logic.
- Scale Options: Fixed or random scale per object.
- SceneView Handles: Adjust position and radius of the spawn area interactively.
- Overlap Control: Prevents objects from spawning too close together.
- Parenting & Organization: Spawned objects are grouped under a named parent.
This tool streamlines the placement of foliage, props, or environmental assets without writing code. Compatible with Unity’s Built-in RP, URP, and custom pipelines that use standard physics and handles. Ideal for both solo developers and studio teams.
From the publisher's Asset Store listing.
Technical details
- Unity Version Compatibility:
Tested on Unity 2021.3 LTS and above. Compatible with Unity 2022 and 2023 versions. - Render Pipeline Support:
✅ Built-in Render Pipeline
✅ Universal Render Pipeline (URP)
⚠️ Custom Render Pipelines: Supported as long as Unity’s standard Physics and SceneView Handles are functional. - Supported Platforms:
Editor-only (Windows, macOS) — no runtime components - Dependencies:
None — works out of the box with Unity Editor - Features:
Raycast-based prefab placement
2D / 3D spawn mode
Random rotation on the Y-axis
Optional random scaling
Overlap avoidance
SceneView interactive handle for position and range
Visual preview with colored rectangle
Spawns grouped under a parent object - File Size: Approx. ~20 KB (excluding demo assets)
- Includes:
Full C# source code (Editor script)
Sample demo scene
Readme and documentation
Free demo assets (tree, rock) licensed for redistributable use
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 2022.3.24f1 | Compatible | Compatible | Not listed |
Compatible with Built-in, URP, and HDRP
Editor-only tool, safe for all Unity render pipelines.
It is compatible with Custom Render Pipelines as long as:
- The custom RP project uses Unity’s SceneView and Editor tools (which most do).
- The prefabs you're spawning use materials that work in that RP.
- The Physics system is not stripped or modified (Physics.Raycast must work as expected).
As listed on the Asset Store.