Estoy teniendo este problema extraño y espero que alguien pueda aclararme esto para que pueda entender lo que está mal y actuar en consecuencia. En OpenGL (función fija) estoy renderizando un tubo con caras internas en una proyección ortográfica.Distorsión de perspectiva OpenGL
La imagen siguiente muestra el resultado. Consiste en 4 anillos de vértices que forman triángulos usando el patrón de índice que se muestra a la izquierda. Numere los vértices en el tubo para su conveniencia. A la derecha está la textura que se utiliza:
Como se puede ver la textura está siendo fuertemente distorsionado. Como inicialmente creé el tubo con solo 2 anillos de vértices, pensé que aumentar la cantidad de anillos arreglaría la distorsión pero no la alegría. También glHint no parece afectar este problema específico.
Las coordenadas de la textura parecen estar bien. Además, el patrón del inspector parece reproducirse correctamente, pero supongo que la distorsión simplemente no es visible en ese patrón muy específico.
Por favor, ignore las líneas cruzadas ya que una de esas es una ventaja inexistente; Representé el wireframe a través de GL_LINE_LOOP.
¿podría ser porque estás usando una proyección ortográfica? – geofftnz