Shell-based Fur shader for Unity's URP (Universal Render Pipeline).
Now support GPUs without geometry shader support. (using Multi-Pass Fur)
Based on hecomi's UnityFurURP.
Containing five demo scenes:
- High Fidelity
- Performant
- BakedLighting
- Multi-Pass Fur
- Physical Hair
Please change the Project Quality from "HighFidelity" to "Performant" if opening "Performant" scene.
(High Fidelity Scene)
(Performant Scene)
(BakedLighting Scene)
Using Enlighten Realtime GI because I did not create a proper lightmapUV (which Progressive Lightmapper requires) for "PlushyToy" mesh.
(Multi-Pass Fur Scene)
The same as High Fidelity/Performant scene.
Click here to know more about Multi-Pass Fur.
(Physical Hair Scene)
This scene uses the Physical Hair lighting model from HDRP.
all with SSAA X16 enabled. (current URP does not have effective AA method.)
Note: Anti-aliasing has improved a lot on URP 14/15. (MSAA Alpha-To-Coverage, TAA)
You can find it here.
- URP 12.1 and above.
- Geometry Shader Supported GPU. (For Geometry Shader Fur)
- Common GPUs. (For Multi-Pass Fur)
This repository contains code and assets from other repositories.
A complete list of licenses can be found here.