All-Purpose Painter View on Asset Store (opens in new tab)

Package details

Latest version
1.2
Last updated
First released
Unity version
2021.3.45 or later
Package size
664.5 MB
Files
220
Favorites
15
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$19.50 on

Keywords

All-Purpose Painter

by DaveBerg (opens in new tab)

1 rating, too few to average

Effortlessly paint prefabs onto your Unity scene with or without physics simulation. Gain complete creative control and speed up your level design and prototyping process with All Purpose Painter.

Price $39.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for All-Purpose Painter, 6 months Current $39.00; lowest $39.00; highest $39.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 7

All-Purpose Painter screenshot 1

All-Purpose Painter screenshot 1

About this asset

All Purpose Painter

Transform your Unity scenes with the power and flexibility of the All Purpose Painter! This robust tool allows you to effortlessly "paint" prefabs directly onto your scene, giving you complete creative control and speeding up your level design and prototyping process.

Update 1

update 1 includes two new painting methods: Line Mode and Line Area Mode:

Line mode: create line and spawn prefabs along that path (while LEFT CRTL down)

Line area mode: Create shape with continuous line and populate that area with prefabs (while LEFT CTRL + ALT down)

Update 2

1.Fixed 'Clean up' skipping prefabs while removing indentifier scripts

2.Fixed 'Line area mode' spawned prefabs sometimes pointing into surface

Key Features:

  • Simulation Modes: Choose between non-simulated painting for precise alignment or enable physics simulation for more dynamic, natural placement. Simply toggle the Simulate checkbox to switch modes.
  • Intuitive Prefab Painting: Painting prefabs in real-time using simple mouse controls. Adjust brush size on-the-fly with Left Alt and the mouse wheel for precision placement.
  • Dynamic Layer Management: Organize your painted objects with multiple layers. Assign unique parents to each layer or fall back to a global parent, keeping your scene hierarchy clean and manageable.
  • Flexible Prefab Selection: Drag and drop your prefabs into the designated drop area. Toggle selections per layer to determine which prefabs are active, and remove any unwanted elements with a simple click.
  • Paint intensity: Use the Paint Intensity slider (from 1 to 100) to control your spawn rate—from subtle placements to rapid painting—ensuring your scene comes to life just as you envision.
  • Advanced Alignment & Randomization: Opt to align prefabs to surface normals or apply random rotations and scales for a more organic look. Fine-tune your settings to create environments that are both visually rich and unique.
  • Easy Object Removal & Cleanup: Instantly remove painted objects with intuitive brush removal (using Left Shift) or dedicated Remove Last/Remove All buttons. Use the Clean Up function to strip away temporary identifiers for a polished, production-ready scene.
  • Stacking Options: Control how far your raycasts reach and decide whether to allow stacking of painted objects, giving you precise control over prefab placement on complex surfaces.
  • Demo assets: Trash debris and foliage demo assets, demo scene, smoke particle systems and simple Grid script to easily place prefabs in grid formation (walls, floors etc.)

From the publisher's Asset Store listing.

Technical details

Whether you’re designing intricate environments, prototyping gameplay, or populating your game world with detailed objects, the All Purpose Painter streamlines your workflow, enhances creativity, and brings your visions to life—all with a few simple clicks.

Happy Painting!

All-Purpose Painter script is compatible with all renders. Included additional demo scene and assets are using built-in renderer. Demo scene and assets use post processing and shadergraph (not needed for the All-Purpose painter).

2 scripts:

  • AllPurposePainter
  • PrefabGrid

Demo assets (not needed to use the scripts):

  • 76 Prefabs
  • 70 meshes
  • 32 textures
  • 14 materials
  • 3 shadergraphs
  • 2 particle systems
  • 1 scene

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2021.3.45f1 Compatible Compatible Compatible

All-Purpose Painter script is compatible with all renders. Included additional demo scene and assets are using built-in renderer. Demo scene and assets use post processing and shadergraph (not needed for the All-Purpose painter). If you wish to skip adding demo assets just choose AllpurposePainter script from import list.

As listed on the Asset Store.