[HOW] 4 Points Gradient in a material

I would like to make a 4 points gradient for material, I want to used it as animated material.

What is the best approach?

I have found “ScreenPosition” node that gives a flat gradient.
How to scale this node down to the object level?

So I made it, I made 4 points screen base gradient fully functional,
I could not upload after few attempts due to forum upload limitation to 500Kb, so you I could not save my graph here.
Good luck! Thanks

@smbv1 I’d actually really be interested in seeing what you did, can you copy it to ??