This shader was inspired by two tutorials on grass shaders for a 3D Ghibli art style. I feel I've made enough changes to warrant my own tutorial, and I hope the combination of an overview and step-by-step walkthrough helped explain the process. If you have improvements or questions, please comment below and I'll try to reply
The Tutorials I learned from:
[Kristof Dedene] Grass Shader without shading :
https://www.youtube.com/watch?v=6hyztL8btlY
[LanceBeryl․Dev] Grass Shader with shading :
https://www.youtube.com/watch?v=zjKKZL03HNs
----
This shader was made using Blender 2.9 with Eevee. I have yet to find a way to make it work in Cycles.
Timestamps:
0:00 Intro
0:25 Other Tutorials (Overview)
1:55 My Shader (Overview)
3:08 Step-by-step
3:28 Generated Texture
6:38 Color Tones
7:37 Particle System
11:15 Lighting & Toon Effect
14:54 Custom Shadow
16:20 Black Outline On Lights
16:57 Grouping Material
17:44 Brightness/Contrast