Opengl es OpenGL ES:没有重复顶点的平面着色?

Opengl es OpenGL ES:没有重复顶点的平面着色?,opengl-es,shader,Opengl Es,Shader,在OpenGL ES中有没有一种方法可以在不重复每个三角形的每个顶点的情况下进行平面着色 在常规OpenGL中,这是通过glShadeModel完成的,但在ES中,我编写了着色器,因此它没有那么简单 GLSL 1.3或1.4(不确定)引入了关键字flat,这似乎可以实现这一点,但不幸的是,ES 2.0还没有实现这一点 另一种方法是使用dFdx,dFdy函数,遗憾的是,这些函数在ES中也缺失了。不,平阴影不是OpenGL ES 2.0的功能,抱歉

在OpenGL ES中有没有一种方法可以在不重复每个三角形的每个顶点的情况下进行平面着色

在常规OpenGL中,这是通过
glShadeModel
完成的,但在ES中,我编写了着色器,因此它没有那么简单

GLSL 1.3或1.4(不确定)引入了关键字
flat
,这似乎可以实现这一点,但不幸的是,ES 2.0还没有实现这一点


另一种方法是使用
dFdx
dFdy
函数,遗憾的是,这些函数在ES中也缺失了。

不,平阴影不是OpenGL ES 2.0的功能,抱歉