Oh wow! Thank you for such a detailed explanation! Shaders are still legends of myth in my understanding, when I try to engage more, I will definitely come back with more questions now that I found someone who can implement them well :D
Thanks!