well nothing to do this is going to be a ray tracer thing which is super cool or you can remix this and make your own shader # supid explaintion of ray tracing start of with the dir for all the pixels and for different objects there are different formulas # link to make your own ray tracer by SebastianLague is a video of https://www.youtube.com/watch?v=Qz0KTGYJtUk&t=375s