Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/opengl/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opengl GLSL着色器检测_Opengl_Glsl - Fatal编程技术网

Opengl GLSL着色器检测

Opengl GLSL着色器检测,opengl,glsl,Opengl,Glsl,我正在尝试添加GLSL着色器,我成功地添加了该着色器以获得每片段照明, 但是,可以从几何体中动态分离着色器,并获得OpenGL的基本效果吗 您可以使用两个不同的程序,一个带每片段照明,一个不带每片段照明,并在它们之间交换 或者创建一个统一的布尔值,该布尔值将禁用着色器中的perfragment lightingthanx,以便快速回复。我将尝试此方法

我正在尝试添加GLSL着色器,我成功地添加了该着色器以获得每片段照明,
但是,可以从几何体中动态分离着色器,并获得OpenGL的基本效果吗

您可以使用两个不同的程序,一个带每片段照明,一个不带每片段照明,并在它们之间交换


或者创建一个统一的布尔值,该布尔值将禁用着色器中的perfragment lighting

thanx,以便快速回复。我将尝试此方法