使用常規二維畫布時,可以通過在繪製其他圖形的同時在整個畫布上填充透明版的背景色來獲得一些很酷的效果。例如:在WebGL中渲染時混合前一幀
ctx.fillStyle = "rgba(0,0,0,0.1)";
ctx.fillRect(0, 0, canvas.width, canvas.height);
如何使用WebGL獲得類似的重影/混合效果?
我試着用透明值設置glClearColor,但是這沒有奏效。也許可以用blendFunc來完成?如果是這樣,我會傳遞給blendFunc什麼參數?
謝謝!我會檢查這些東西。 :) – Ronald 2011-04-30 09:03:09