Die*_*ego 4 opengl-es glsl webgl
我在WebGL中编写了第一个着色器.我想知道GLSL语言是否有任何方法来评估属性或制服是否为空.根据规格,它不支持做类似的事情
if (attributeX) {
dothis();
}
else{
dothat():
}
Run Code Online (Sandbox Code Playgroud)
而且我认为为每个案例写一个bool属性将是一种浪费.
另一个问题:当你没有传递制服或者归属于着色器时渲染过程中会发生什么?
谢谢!