頂点シェーダーをプログラムする方法を学ぼうとしています。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);
…
すべてのユニフォームのすべてのユニフォームのリストを見つけることができませんでした。
すべてのユニフォームのリストと、頂点シェーダーのプログラミング方法を学習するための優れた本またはチュートリアルがどこにあるか知っている人はいますか?