A recreation of the work by t3ssel8r created with Unity URP. It has a dynamic time of day system which influences different events like the fireflies coming out during the night. There is also a dynamic weather system which influences the cloud coverage, wind, rain / rain density, open fire, and water. Wind is able to effect all small moving objects like grass, fireflies, flames, and clouds.
The lighting is completely custom and is lightly based off the URP standard lit shader. It features a Blinn-Phong shading model because the cel shader doesn't need any additional information for this project. Clouds are created as a texture and placed into the master cel shader to be applied to all objects.
Outlines are a combination of hull and normal outlines using the Robert's cross edge detection operator. A pixel above, below, left, and right of a pixel is sampled and it's normals and hull alphas are compared to create outlines. Hull outlines are darker and normal outlines are given lighting information so that it can highlight edges facing a light source. The water uses planar reflections, depth for the foam, and height based coloring to achieve it's final look. Materials receive dynamic coloring based on the region they are in. This works for any set region and region specific coloration. Ex: Snow, Overgrown, etc.