Skip to content

A collection of shaders used to demonstrate cel-shading in Unity.

License

Notifications You must be signed in to change notification settings

MrQazi/cel-shading

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cel Shading

Cel Shading Banner

Overview

This repository contains a collection of shaders used to demonstrate cel-shading in Unity. The project structure contains completed and template versions of each shader - the reader is intended to follow the Cel Shading tutorial series to complete the template files.

Buy Me a Coffee at ko-fi.com

Shaders Included

Several shaders are included, each of which builds on the last, resulting in the final complete cel shader. Some shaders are available in multiple formats (Unity surface shader or traditional fragment/vertex shader).

  • Diffuse Lighting - DiffuseSurf.shader, DiffuseFrag.shader;
  • Cel-shaded Lighting - CelShadedSurf.shader, CelShadedFrag.shader;
  • Fresnel/Rim Lighting - RimCelShaded.shader;
  • Outlined - OutlineCelShaded.shader.

Assets

This project uses the Unity Standard Assets.

Software

This project was created using Unity 2019.1. It should work if upgraded or downgraded to other versions, although this is not officially supported.

Authors

This repository was created by Daniel Ilett.

Release

These shaders and the corresponding tutorial series were released initially on May 29th. Updates are planned to conclude on June 19th.

Thanks for reading my tutorials. ❤

About

A collection of shaders used to demonstrate cel-shading in Unity.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • ShaderLab 100.0%