Координаты текстуры указывают точку на изображении текстуры, которая будет соответствовать вершине, для которой вы их указываете. Представьте прямоугольный резиновый лист с напечатанным на нем изображением текстуры, где длина каждой стороны нормализована до диапазона 0-1. Теперь предположим, что вы хотите нарисовать треугольник, используя эту текстуру. Вы бы взяли 3 булавки и поместили бы их в резиновый лист в положениях каждой из ваших желаемых текстурных координат. (Скажите [0, 0], [1, 0] и [1, 1]), затем переместите эти контакты (не вынимая их) в желаемые координаты вершины (Скажите [0, 0], [0.5, 0] и [ 1, 1]), так что резиновый лист растягивается и изображение искажается. Это в основном то, как работают текстурные координаты.
Если вы используете текстурные координаты больше 1 и ваша текстура настроена на повторение, то это похоже на то, что резиновый лист был бесконечного размера и текстура была наложена на него. Поэтому, если ваши координаты текстуры для двух вершин были 0, 0 и 4, 0, то изображение должно было бы повторяться 4 раза между этими вершинами.
@ b1nary.atr0phy Изображение для всех визуальных мыслителей!