2008年3月20日木曜日

OpenGL Cgでテクスチャを無効にする

現在有効になっているフラグメントプログラムの中でsampler2D() とかを呼んでいる場合、 cgGLDisableTextureParameter() だけだと効果なし。
glDisable(GL_TEXTURE_2D)と同等のことをする場合には、cgGLDisableProfile(fragmentProgram) とするか、テクスチャサンプリングしないフラグメントプログラムをバインドするしかないっぽい