
之前的示例,如果要改变三角形的颜色,是通过顶点着色器的输出的颜色传递给片段着色器,从而改变三角形生成的颜色。顶点着色器作为中介。

现在通过uniform来改变三角形颜色


在片段着色器中声明了一个ourColor的uniform变量,并赋值给输出变量FragColor。然后通过找到uniform属性的索引,再对它赋值更新。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!