1
這是我的片段着色器,包含uniform
:WebGLUniformLocation對象的屬性是什麼?
precision highp float;
uniform sampler2D uSampler;
varying vec2 vPosition;
void main() {
gl_FragColor = texture2D(uSampler, vPosition);
}
現在,我調用該函數getUniformLocation
:
var uniformLocation = gl.getUniformLocation(program, 'uSampler')
我得到一個WebGLUniformLocation
與連接到它看似無屬性:
for(a in uniformLocation) { console.log(a); } // prints no results
爲什麼WebGLUniformLocation
對象財產的?
非常有幫助。我以爲自己的位置值得到了錯誤的結果,直到我讀到這個 –