Как я могу установить смещение координат текстуры и множитель для функций gluCylinder() и gluDisk() и т. д.?
Поэтому, если обычно текстура начинается с точки 0, я бы хотел установить ее начало с точки 0,6 или 3,2 и т. Д. С помощью множителя я имею в виду, что текстура будет либо увеличиваться, либо уменьшаться.
Решение не может быть glScalef(), потому что 1) я использую нормали, 2) я также хочу настроить начальную позицию текстуры.