2014-02-16 79 views
0

我試圖讓我的紋理時紋理座標超越1OpenGL ES 2.0的質地夾緊

我已經試過這被平鋪:

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_REPEAT); 
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_REPEAT), 

如何過,當設置這兩個線條,我看到的只有黑色,根本沒有質感!

這工作,但並沒有給重複的效果,這是我需要:

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE); 
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE); 

幫助!我已經使用了幾個小時來調查沒有結果!

回答

2

設置GL_TEXTURE_WRAP_SGL_TEXTURE_WRAP_TGL_REPEAT要求您的紋理尺寸爲2的冪。

+0

是的,我知道這一點 - 但不知何故,我只是忘了它.. :) – Jaska