Sto avendo questo strano problema e spero che qualcuno possa chiarirlo per me così posso capire cosa c'è che non va e agire di conseguenza. In OpenGL (funzione fissa) sto visualizzando un tubo con facce interne in una proiezione ortogonale.Distorsione prospettiva Opengl
L'immagine seguente mostra il risultato. Consiste di 4 anelli di vertici che formano triangoli usando il modello di indice mostrato a sinistra. Ho numerato i vertici sul tubo per la vostra convenienza. A destra è la trama in uso:
Come si può vedere la texture viene pesantemente distorta. Come inizialmente ho creato il tubo con solo 2 anelli di vertici, ho pensato che alzare la quantità di anelli avrebbe risolto la distorsione ma non la gioia. Anche glHint non sembra influenzare questo problema specifico.
Le coordinate della trama sembrano essere buone. Inoltre, sembra che il modello di correttore sia visualizzato correttamente, ma suppongo che la distorsione non sia visibile in quel modello molto specifico.
Si prega di ignorare le linee incrociate in quanto uno di questi è un margine inesistente; Ho reso il wireframe tramite GL_LINE_LOOP.
potrebbe essere perché stai usando una proiezione ortografica? – geofftnz