unfortunately, the shading part of it... does not work. i might be able to get it functional, but i dont know how to rotate a normal to face a specific direction. very sad. not a huge deal though. my brain is so tired. i still dont know what a dot product is but i used it like 4 times in the scripts for this. what exactly is the difference between worldposition and worldlocation? i have no idea. if you mix them up the whole thing breaks though. :3
