gpt4 book ai didi

opengl-es - gl_Color 是 WebGL 上未声明的标识符

转载 作者:行者123 更新时间:2023-12-03 07:57:44 25 4
gpt4 key购买 nike

我在看 http://www.swiftless.com/tutorials/glsl/3_glcolor.html它具有以下代码片段:

void main() {
// Set the output color of our current pixel
gl_FragColor = gl_Color;}

我试图在我的 WebGL 上使用 gl_Color。我收到一个错误,指出 gl_Color 是未声明的标识符。

我做错了什么?

在此先感谢您的帮助。

最佳答案

WebGL 使用 Open GL ES 2.0 作为其基础,因此您应该将 GLSL ES 1.0 用于着色器。 GLSL ES 没有 gl_Color,因此您必须重写此着色器。

关于opengl-es - gl_Color 是 WebGL 上未声明的标识符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4468329/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com