我想學習如何編程頂點着色器。在蘋果的樣本項目中,他們有一個線設置我如何找到所有在OpenGL ES 2.0頂點着色器專業制服的列表
glUniform1f(uniforms[UNIFORM_TRANSLATE], (Glfloat)transY);
然後該值用於
// value passt in f
// glUniform1f(uniforms[UNIFORM_TRANSLATE](Glfloat)transY);
uniform float translate;
void main()
{
gl_Position.y+=sin(translate);
…
我無法找到所有的制服的所有制服的列表。
有沒有人知道我在哪裏可以找到所有制服的列表,以及關於如何編程頂點着色器的好書或教程。
謝謝你,我做了sercah,發現制服[UNIFORM_TRANSLATE] = glGetUniformLocation(programId,「位置」) ; – 2011-01-26 23:10:02