2015-10-05 16 views
0

查看Texture2dProgram.java中的代碼我找不到定義sTexture的統一位置。其他像aPosition在構造函數中定義。Texture2dProgram - 其中是定義的紋理的glUniform

作爲opengl的新手,它看起來像片段着色器使用當前的紋理單元,紋理綁定到該紋理單元,所以sTexture是默認的預先定義的名稱。

回答

2

sTexture沒有什麼魔力。這是一個sampler2D,它有一個默認值0(或GL_TEXTURE0),這正是我們想要的。沒有必要改變它的價值,因此不需要獲得統一的地址。

+0

現在我明白了,謝謝 –

相關問題