For some reason all of my objects have these weird striped gradient texture. What could be causing this?
look like UV V channel, but if all your objects show it and it isn't a custom shader or something, then I'd suspect either a issue/bug with your gpu drivers or maybe if you are using godot 4 alpha, maybe a bug in godot.
This looks like artifacts from some light casting a shadow. I think you can get around that by tweaking the normal bias.