https://github.com/jiaozi158/shellfururp
Geometry/Multi-Pass Shell-based Fur shader for Unity's URP (Universal Render Pipeline). Based on hecomi's UnityFurURP Repository.
https://github.com/jiaozi158/shellfururp
unity universal-render-pipeline urp
Last synced: about 2 months ago
JSON representation
Geometry/Multi-Pass Shell-based Fur shader for Unity's URP (Universal Render Pipeline). Based on hecomi's UnityFurURP Repository.
- Host: GitHub
- URL: https://github.com/jiaozi158/shellfururp
- Owner: jiaozi158
- License: other
- Created: 2022-05-19T08:04:19.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-28T05:32:36.000Z (10 months ago)
- Last Synced: 2025-03-30T20:33:40.744Z (3 months ago)
- Topics: unity, universal-render-pipeline, urp
- Language: HLSL
- Homepage:
- Size: 37 MB
- Stars: 211
- Watchers: 5
- Forks: 22
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ShellFurURP
=============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](https://github.com/hecomi/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.
Screenshots
------------
**(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](https://github.com/jiaozi158/ShellFurURP/blob/main/Documentation/Multi-PassFur.md) 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)
Documentation
------------
You can find it [here](https://github.com/jiaozi158/ShellFurURP/blob/main/Documentation/Documentation.md).Requirements
------------
- URP 12.1 and above.
- Geometry Shader Supported GPU. (For Geometry Shader Fur)
- Common GPUs. (For Multi-Pass Fur)License
------------
MIT This repository contains code and assets from other repositories.
A complete list of licenses can be found [here](https://github.com/jiaozi158/ShellFurURP/blob/main/LICENSE).