Skip to content
User Guide
DOC

User Guide

Install, configure, and master the Spray System Pro decal workflow.

  • Unity 2022.3 LTS or higher.
  • Universal Render Pipeline (URP) or High Definition Render Pipeline (HDRP).
  • Decal rendering enabled in your pipeline settings.

  1. Import the Spray Manager package into your Unity project (2022.3+).
  2. Make sure your project is using URP or HDRP with Decal enabled.
  3. Open the main window from: Tools > Latin Tools > Spray Manager or press Ctrl+Alt+S.
  4. The system will automatically create the required configuration files.
Spray System Pro in Unity

Access the main interface through Tools > Latin Tools > Spray Manager.

The window contains three main tabs:

  • Welcome information and documentation links.
  • Support contact information.
  • Version details and update checking.
  • Startup preference settings.
  • Create Atlas Groups: organize textures into themed collections.
  • Assign Materials: automatic material creation or manual assignment.
  • Preview Sprites: real-time preview of sprites in your atlases.
  • Search and Filter: quickly find textures and groups.
  • Enable Spray Tools: activate placement tools in scene view.
  • Tool Selection: choose between Place, Paint, and Line.
  • Atlas Selection: choose active atlas group and sprite.
  • Scene Management: review and manage sprays in the current scene.

Spray Manager provides three specialized tools for different workflows.

Perfect for precise single decal placement.

  • Real-time preview with surface alignment.
  • Visual gizmo showing orientation and placement area.

Controls:

  • Click to place a spray at cursor position.
  • Shift + Mouse Wheel to adjust scale.
  • Automatic surface normal detection.

Ideal for painting multiple decals across surfaces.

  • Circular brush with adjustable radius.
  • Density control for spray distribution.
  • Random rotation and scale variation.

Controls:

  • Click and drag to paint multiple sprays.
  • Shift + Mouse Wheel to adjust brush radius.
  • Ctrl + Mouse Wheel to adjust random rotation.

Great for creating evenly distributed decal lines.

  • Two-click line creation with preview.
  • Configurable spray count and spacing.
  • Random offset options for natural variation.

Controls:

  • First click sets start point.
  • Second click completes line and places sprays.
  • Mouse Wheel adjusts spray count.
  • Ctrl + Mouse Wheel adjusts random offset.

Spray Manager includes 5 specialized decal shaders:

ShaderDescriptionBest for
StandardClean, optimized decal with alpha supportStatic decals, logos, dirt
UV ScrollAnimated movement through UV manipulationFlowing textures, water, energy
DistortionRefractive and heat-like distortion effectsHeat waves, magical effects
FlipbookFrame-based animated decalsFire, smoke, animated effects
PulseRhythmic scaling or blending animationGlows, breathing textures

All shaders support:

  • Emission controls (color and intensity).
  • Dissolve effects for edge fade-out.
  • Normal mapping for surface detail.
  • Edge fade for smooth surface transitions.

When selecting a spray in scene, a custom inspector appears with three organized tabs:

  • Atlas Selection: choose from configured atlas groups.
  • Sprite Selection: choose specific sprites with visual preview.
  • Real-time Updates: changes are applied immediately in scene.
  • Material Configuration: switch between atlas and custom materials.
  • Shader Selection: choose from the 5 available shader types.
  • Effect Controls: configure emission, dissolve, and normal mapping.
  • Decal Settings: adjust draw distance and projection parameters.
  • Size Controls: quick scale adjustments and presets.
  • Rotation Tools: 90-degree rotation, random rotation, and flip controls.
  • Alignment Tools: align to surface, camera, or grid.
  • Surface Anchoring: smart positioning for edges and centers.

  1. Go to the Atlas Manager tab.
  2. Click Add New Group.
  3. Give it a descriptive name (for example: Environment Decals).
  4. Choose a background color for quick visual identification.
  5. Add atlas textures with Add Atlas.
  • Organize by theme: dirt, graffiti, damage, signage, and so on.
  • Consistent naming: improves search and long-term maintenance.
  • Material assignment: use auto-creation or manual assignment based on your pipeline.
  • Sprite preparation: ensure textures are correctly set up as atlases/sprites.

The Scene Sprays section provides tools to manage all decals in your scene.

  • Select All: selects all sprays in the scene.
  • Enable/Disable All: toggles global spray visibility.
  • Search and Filter: filter by name or properties.
  • Toggle Visibility: enable/disable specific sprays.
  • Quick Selection: select and focus individual sprays quickly.
  • Direct Deletion: remove unwanted sprays with confirmation.

ShortcutAction
Ctrl+Alt+SOpen Spray Manager window
EscapeExit tools / Cancel operation
ShortcutTool
1Place Tool
2Paint Tool
3Line Tool
ToolShortcutAction
PlaceShift + Mouse WheelAdjust scale
PaintShift + Mouse WheelAdjust brush radius
PaintCtrl + Mouse WheelAdjust random rotation
LineMouse WheelAdjust spray count
LineCtrl + Mouse WheelAdjust random offset
ShortcutAction
Ctrl+DDuplicate selected spray
Ctrl+RReset rotation
Arrow KeysAdjust scale

  • Ensure Decal rendering is enabled in your render pipeline settings.
  • Confirm the material is assigned correctly and uses a compatible shader.
  • Verify the DecalProjector component is active.
  • Confirm textures are imported as sprite atlases.
  • Check atlas groups are configured correctly.
  • Ensure valid materials exist and use Latin Tools shaders.
  • Use texture atlases to reduce draw calls.
  • Reduce unnecessary high-resolution decals.
  • Group related sprays for easier management and optimization.
  • Verify shader files were imported correctly.
  • Check ShaderGraph package is installed/updated when applicable.
  • Reimport shader assets if inconsistencies appear.

For feedback, bug reports, or feature requests:

Support: soportelatintechnology@gmail.com


Version: 1.0.0
Last updated: April 11, 2026