UVs are already vec2s...
Normal mapping