Custom Toon/Anime Shader

When looking to create some bonus content for Smash Track Drifters I came across a great free Sketchfab model of familiar car:
https://sketchfab.com/DanielZhabotinsky
and I figured I needed to create a Toon shader to properly use this car and give a nod to an anime I grew up with that may please racing fans a great deal :).

The shader supports direction light, point light, light probes, cast shadows, receives shadows, and has hybrid realistic reflections that utilize probes and cube maps. Lastly, the effects is completed with an outline technique with some normal calculations scripted fully implemented when in play.

Great resources that helped me get to the end result:

Outline technique:
https://www.youtube.com/watch?v=1QPA3s0S3Oo&t=2s&ab_channel=NedMakesGames

Toon Techniques:
https://www.youtube.com/watch?v=RC91uxRTId8&t=2s&ab_channel=NedMakesGames
https://www.youtube.com/watch?v=whmPkDp3dqo&ab_channel=NedMakesGames

And as always the Unity manual to integrate any desired additional functions and features :)

Custom Unity Shader in action

Choosing the car

Choosing the car

Camera based URP motion blur with custom particle effects and manipulated post processing lens with Chromatic Aberration to create a boost effect in game. Zoom zoom.

Camera based URP motion blur with custom particle effects and manipulated post processing lens with Chromatic Aberration to create a boost effect in game. Zoom zoom.

Light probe support

Light probe support

Outlines, cell shading, and lens effects

Outlines, cell shading, and lens effects