If you’re getting into shaders, I wrote this 3-Part guide about some of the basics: https://bun3d.com/tutorials/uv/godot_uv_basics/
I wanted to focus on one core thing as to not make it overwhelming to anyone new to shaders, so I chose to focus on coordinates and UVs.
Part 1. We shortly go over some fundamentals about shaders, different kinds of coordinates and how they work
Part 2. Covers some practical math around scaling, rotating, tiling and offsetting textures using UV
Part 3. Is about generating some shapes using UV and some of the math around that.


