0
我想在WebGL中繪製單一顏色的多維數據集,並且想要在片段着色器中指定顏色。我知道當我畫一個方形時我可以做到這一點。爲了詳細說明我的問題,我可以避免使用本教程中提到的顏色緩衝區。在片段着色器中指定webGL多維數據集的顏色
我想在WebGL中繪製單一顏色的多維數據集,並且想要在片段着色器中指定顏色。我知道當我畫一個方形時我可以做到這一點。爲了詳細說明我的問題,我可以避免使用本教程中提到的顏色緩衝區。在片段着色器中指定webGL多維數據集的顏色
如果你真的「要指定片段着色器內的顏色」,這是你的片段着色器:
precision mediump float;
void main(void) {
gl_FragColor = vec4 (0.0, 1.0, 0.0, 1.0);
}
這將使您的綠色(在vec4()
值是R, g,b,a)。當然,在這種情況下,您可以消除教程中「定義頂點顏色」標題下的所有顏色。
試試這些教程? http://games.greggman.com/game/webgl-fundamentals/ – gman