Sto cercando di imparare come programmare vertex shader. Nel progetto di esempio di Apple hanno una linea per impostare unCome posso trovare un elenco di tutte le uniformi in OpenGL es 2.0 vertex shader pro
glUniform1f(uniforms[UNIFORM_TRANSLATE], (Glfloat)transY);
Allora questo valore viene utilizzato in
// value passt in f
// glUniform1f(uniforms[UNIFORM_TRANSLATE](Glfloat)transY);
uniform float translate;
void main()
{
gl_Position.y+=sin(translate);
…
non sono riuscito a trovare un elenco di tutte le uniformi di tutte le divise.
Qualcuno sa dove posso trovare un elenco di tutte le uniformi e un buon libro o tutorial su come imparare a programmare i vertex shader.
Grazie, ho fatto un sercah e ha trovato uniformi [UNIFORM_TRANSLATE] = glGetUniformLocation (programId, "posizione") ; –