Skip to content

cnscj/FernNPR

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FernNPR

中文 | English

FernNPR is a NPR rendering library in Unity(UE in the future), not just cartoon rendering, It will include as many non-realistic rendering techniques as possible.

It will be an easily scalable, multi-platform (PC/Mobile) rendering library.

Render Example

There are some simple scenes.

NPR Character

Model From: 模之屋

Background From: GameVision Studios

Material Example

FernNPR can easy get various styles of materials, including NPR and PBR.

Aniso Hair

Angle Ring Specular

Toon Eye Shader

Face Shading

SDF Face

Depth Shadow

Use trick of depth to get Clear shadow

Hair Shadow Example

Depth Offset Rim

Depth Offset allows Rim Light's width to remain consistent in screen space.

Edge Detection Outline

More

If you are interested in this project, welcome to contact me, thanks!

Next

  • Skin
  • Fabric
  • Art Tool
  • Post Processing
  • Deferred Shading

Related links

About

NPR rendering Library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 93.2%
  • HLSL 3.9%
  • ShaderLab 2.9%