我知道我必須做的叫下列情況之一每次調用glVertex前:opengl紋理座標如何工作?
glTexCoord(0,0);
glTexCoord(0,1);
glTexCoord(1,1);
glTexCoord(1,0);
但我不知道他們的意思。然而,我知道如果我把右邊(或者是所有的邊)乘以(或者是這個分割?),我的紋理會擴展,如果我做的是相反的話,我的紋理會重複兩次。我設法通過應用操作來編寫紋理圖集,直到它工作。但我對發生了什麼事有正確的想法。爲什麼劃分這些影響圖像,爲什麼逆轉它們呢?紋理座標如何工作?
引腳類比是偉大的。我正在考慮在四邊形上拉伸和移動紋理,而不是使用紋理座標從紋理中「取樣」。謝謝。 – 2011-04-04 03:47:08
[Image for all you visual ideas](http://i.stack.imgur.com/l8Ohw.png) – 2014-08-24 05:36:36
我可能是錯的,但是對於webgl紋理的原點位於左上角而不是左下角。我相信所有的gls都是一樣的。這張照片造成了混亂。 – 0xcaff 2016-06-07 03:27:42