The Sharp Shadows Toolkit brings sharp, pixel-perfect shadows to your Universal Render Pipeline project. Perfect for games and experiences targeting a non-photo-realistic art style!
For more detail this asset from the Unity Asset Store: Click Here
This is a paid asset, but now you can download Sharp Shadows Toolkit for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
Sharp Shadows Toolkit v1.1.4 (Latest version)
Sharp Shadows Toolkit v1.1.2
(Tested with Unity version 2020.3.23f1)
Sharp Shadows Toolkit v1.1.1
Sharp Shadows Toolkit v1.03
“If possible, please buy the package to support the developer”
Important note on URP 7.2 and up: Unity changed the way shadows are handled in Universal Render Pipeline (URP) version 7.2 and up and as a result, the “Inject Into Screen Space Shadow Resolve Texture” render mode no longer works in these versions. The “Multiply Scene After Opaque” is unaffected by the changes and works properly, but is more suited to art styles where shadows are pitch black.
The Sharp Shadows Toolkit brings sharp, pixel-perfect shadows to your Lightweight/Universal Render Pipeline project. Many games and experiences target a non-photo-realistic art style for which sharp shadows are better suited than the built-in shadows that tend to be either too soft or too jagged, especially on low quality settings.
The toolkit can be useful in a wide variety of scenarios, from a single accurate drop-shadow for the main character in a mobile game to ubiquitous high quality shadows for an architecture visualization project.
Website & Readme
Features
– Dynamic pixel-perfect shadows for the Lightweight/Universal Render Pipeline
– No jagged shadow edges or visible pixels
– Seamless editor integration using automatic asset post processing
– Two rendering modes
— Inject into screen space shadow texture for optimal image quality
— Draw after opaque geometry for optimal performance
– Handles both skinned and non-skinned meshes
– No restriction on the mesh geometry of the shadow caster
– Multi-object editing
– Fog support
Current Limitations
– For the Lightweight/Universal Render Pipeline only
– Only supports the main directional light of the scene
– No support for custom vertex displacement
– Alpha blended or clipped geometry will produce solid shadows (the shape of the triangles)
– Skinned mesh shadows may appear cracked if they are subject to large deformations
– Shadows are not anti-aliased when injected into screen space shadow texture
Requirements
– Unity 2019.1 or above (tested with 2019.1.10f1, 2019.2.3f1, 2019.3.0b2, 2019.3.5f1)
– Lightweight/Universal Render Pipeline 5.7.2 or above (tested with 5.7.2, 6.9.1, 7.0.1, 7.1.8)
– A target platform with stencil buffer support