Runtime Graffiti / Spray Paint System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2022.3.62 or later
Package size
278 KB
Files
29
Favorites
3
Views in the past week
16

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Runtime Graffiti / Spray Paint System

by SomeTimesAtNight (opens in new tab)

No ratings yet

Runtime graffiti system for Unity: spray, erase, save and load paint directly on walls or UV-mapped objects, with FPS demo and setup tools.

Price $9.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Runtime Graffiti / Spray Paint System, 6 months Current $9.99; lowest $4.99; highest $9.99 in this period. $0 $5 $10 Sep Oct Nov

Asset preview

1 / 5

Runtime Graffiti / Spray Paint System screenshot 1

Runtime Graffiti / Spray Paint System screenshot 1

About this asset

Runtime Graffiti / Spray Paint System is a Unity asset for adding interactive spray painting to first-person games, sandbox projects, urban environments, and creative gameplay systems.

The package lets players spray paint directly onto walls and UV-mapped objects during runtime. Paint is applied through mesh UV coordinates, so drawings appear on the actual surface instead of being placed as decals. Fast mouse movement is interpolated into continuous strokes, helping lines feel smooth instead of dotted.

Included features:

  • Runtime spray painting on paintable mesh surfaces
  • Right mouse button eraser
  • Save and load system for painted textures
  • Auto-save after painting or erasing
  • First-person player controller
  • Spray can view model
  • Spray particle effect
  • Color palette switching
  • Demo scene with paintable walls and props
  • Materials, meshes, icons, and prefabs
  • Editor builder for regenerating the demo setup
  • English documentation in TXT, MD, and PDF formats

The system is customizable through Inspector fields such as brush radius, hardness, opacity, eraser size, paint range, texture resolution, save IDs, base colors, and selectable color palette.

Suitable for graffiti games, urban exploration, sandbox tools, horror or stealth games with marking mechanics, multiplayer hangout prototypes, level annotation tools, and any project that needs runtime drawing on world objects.

From the publisher's Asset Store listing.

Technical details

  • Unity 2022.3 LTS compatible
  • Runtime spray painting on UV-mapped mesh surfaces
  • PaintableSurface component for walls, props, and custom meshes
  • SprayPainter component with camera raycast painting
  • Continuous stroke interpolation to avoid dotted brush marks
  • Right mouse button eraser
  • Separate spray and eraser radius, hardness, and opacity settings
  • Runtime Texture2D painting
  • PNG-based save/load system
  • Auto-save after painting or erasing
  • Manual save/load hotkeys
  • Stable Surface ID system for persistent drawings
  • First-person controller included
  • Spray can view model included
  • Spray mist particle prefab included
  • HUD/crosshair included
  • Customizable color palette
  • Demo scene included
  • Demo meshes, materials, icons, and prefabs included
  • Editor builder for regenerating demo assets
  • Documentation included in TXT, MD, and PDF formats

Supported OS:

  • Windows
  • macOS
  • Linux

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f3 Compatible Compatible Compatible Compatible

As listed on the Asset Store.