pio*_*ion 5 opengl-es webgl fragment-shader
我正在查看http://www.swiftless.com/tutorials/glsl/3_glcolor.html,其中包含以下代码段:
void main() {
// Set the output color of our current pixel
gl_FragColor = gl_Color;}
Run Code Online (Sandbox Code Playgroud)
我试图在我的WebGL上使用gl_Color.我得到一个错误,gl_Color是未声明的标识符.
我做错了什么?
在此先感谢您的帮助.
WebGL使用Open GL ES 2.0作为基础,因此您应该使用GLSL ES 1.0作为着色器.GLSL ES没有gl_Color,因此您必须重写此着色器.
| 归档时间: |
|
| 查看次数: |
4421 次 |
| 最近记录: |