An example of Decals in a scene.
kDecals is a system for definition, placement and rendering of projection Decals in Unity's Universal Render Pipeline. It comes with Lit and Unlit Decal types by default and supports custom Decal shaders using a predefined Shader Library. kDecals supports Decal creation in Editor and runtime and supports pooling of runtime decals by default via kPooling.
Refer to the Wiki for more information.
- Open your project manifest file (
MyProject/Packages/manifest.json
). - Add
"com.kink3d.decals": "https://github.com/Kink3d/kDecals.git"
to thedependencies
list. - kDecals has a dependency on kPooling. Add
"com.kink3d.pooling": "https://github.com/Kink3d/kPooling.git"
to thedependencies
list. - Open or focus on Unity Editor to resolve packages.
- Unity 2019.3.0f3 or higher.