I was honestly going by gut feeling there, so if it works now, great. But there could still be a chance of some nasty surprise I suppose, since I was just giving a quick glance over the code, it's not as if I made a quick test model and brought it into godot to test the actual shader out on it.