Decal Master: Advanced Deferred Decals

Decal Master is a powerful and user-friendly decal system for Unity.

Decal Placement Tool provides you with an easy-to-use workflow for putting decals on all types of surfaces in your game world.

Main features:
* PBR Decal Shader (albedo, normal, specular gloss, emission)
* Decal Placement Tool (place decals on any surface by mouse click)
* Does not require colliders for decals placing in Editor
* GPU Instancing
* Realtime frustum culling (rendering optimization)
* Sorting Order for each Decal
* Color option for each Decal
* UV Tiling and Offset option for each Decal
* Decal templates presets (Load, Save)
* Exclusion Mask (decals will not be projected onto selected layers)
* Spawn API and components
* Pool for faster decal spawn
* Runtime GPU Raycaster (no colliders required)
* GPURaycast to SkinnedMeshRenderer
* Terrain decals (blending by world position and terrain height)
* Scene preview support
* Easy-to-use
* Normals blending shader feature
* Amplify Shader Editor Decal Shader Template (BETA)

Requirements:
* Deferred rendering path on camera
* Command Buffer support
* Compute Shader support (Decal Placement Tool only)

Tested with Windows 10 DX11
Support e-mail: knifeent@gmail.com

Release Notes

1.24: * Now decals are rendered when camera inside decal's box 1.23: * Added optimization when exclusion mask rendering (disabled shadows) 1.22: * Reduced drawcalls count for each decal (moved emission pass in first main pass) * Fixed decal selection in scene view * Fixed global Draw Decal Gizmos feature saving 1.21: * Added global feature Draw Decal Gizmos * Fixed screenspace UV in GPURaycaster for Metal (MacOS) * Fixed error when try place decal with DecalPlacementTool when there are no any decals on scene 1.2: * Added functions for realtime GPU Raycast (with packed info that used by only one buffer for faster data transport from GPU to CPU) * Added components to receive decals SimpleDecalReceiver (regular meshrenderer), SkinnedMeshDecalReceiver (can parent decal to hitted bone by GPURaycast) * Added sample scene with GPURaycast in realtime * Added CustomDecalExclusionMaskRenderer component (able to draw submeshes into Exclusion Mask) * Added Ignore Exclusion Mask feature into decal shader * Added API to spawn decals on surfaces by GPU RaycastHit, Physics RaycastHit, Physics Collision, Particle Collision Event * Added SimpleDecalSpawner with Pool Feature * Added "Line As One Decal" feature to draw tiled lines instead of many decals * Added properly rendered material preview in inspector and project windows * Fixed shader loading in builds 1.11: * Added UV tiled line drawing feature to Decal Placement Tool * Added Projection Distance option to Decal Placement Tool * Fixed Exclusion Mask filter mode (was issues on big distances) 1.01: * Added Exclusion Mask feature * First fixes

Basic Information
Latest Version
1.24 (12 Mar 2020)
Publisher
Knife Entertainment
Category
Tools/Utilities
Size
360.0 MB
Price
€27.59
Asset Rating
(40)
Extended Information
Unity Versions
2018.3.14
Render Pipelines
BIRP
State
Published