Искажение текстурирования Quad Strip
У меня есть GL_QUAD_STRIP, что я текстурное наложение. Квадратная полоска складывается на себя, образуя УФ-сферу. По сути, четырехслойная полоса обычно не состоит из прямоугольников, а состоит из трапеций.
У меня проблемы с искажением текстур. Координаты текстуры правильные (например, они выстраиваются в линию, где должны). Вопрос о самих трапециевидных лицах.
Я ожидал бы, что тексели к большему концу трапециевидной грани будут простираться на большую площадь, хотя лицо кажется разбитым на два треугольника. Это похоже на аффинное наложение текстуры (но я не думаю, что это так; оно все еще кажется правильным в перспективе, и я не ожидаю, что оно будет использовано в любом случае).
Мне известно, что графические карты обычно уменьшают квадраты до треугольников внутри, но я не ожидаю, что это повлияет на текстурирование. , ,
Итак, я не знаю, что здесь происходит. Какие-нибудь мысли?
Вот пример нежелательного поведения. Текстура глобуса с низким разрешением, ближайшая фильтрация, отсутствие мипмапов или анизотропии: