Я пытаюсь научиться программировать вершинные шейдеры. В примере с образцом Apple у них есть строка для установки
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);
…
Мне не удалось найти список всех мундиров всех мундиров.
Кто-нибудь знает, где я могу найти список всех мундиров и хорошую книгу или учебное пособие по обучению программированию вершинных шейдеров.