Look dev: linear vertical gradient overlay on object UV

I wanted to start making the environment looking better I tried adjusting the cel shading post processing but I am not really enjoying how the lighting and shadow looks as a result of that shader,

I also went into reviewing how i can add more graphical touch to my assets, In blender, where I used to create my everyday art, i often used a shader with vertical gradient to tone and give more dimensionality to my flat shaders. I tried a couple of things with world position and eventually found this tutorial that noramlises a conversion of object space for gradient.

Untitled.png

Then I went into a rabbit hole of trying to fix the normal of 2 specific tiles 23 and 91. Not quite sure what happened there (maybe something to do with the export setting i had where the mesh has custom normal splits and causes the normal direction all weird. Despite trying out to smooth out and rebuild the mesh it’s still not quite right.

Untitled.png

I will try again tomorrow and maybe take a closer look at shader and look developments. Probably in the direction of this.