GLSL:シェーダのオンオフを切り替える

glsl-onoff.png
glUseProgram(gProgram);//シェーダ有効化
/*Uniform変数を渡す*/
//描画する
glUseProgram(0);//シェーダ無効化!!!

glUseProgram(0);
で無効化できる。
ユニフォーム変数を渡す作業はglUseProgram(something)の後じゃないとだめなので注意。

sideview

サポートサイト Wikidot.com sideview