2
假設我們可以從CanvasRenderingContext2D
得到ImageData
。有沒有像`CanvasRenderingContext2D.getImageData()`中的`WebGLRenderingContext`方法?
var element = document.getElementById('someCanvas');
var context = element.getContext('2d');
var imageData = context.getImageData(0, 0, width, height);
我想知道是否可以用WebGLRenderingContext
來完成?
var element = document.getElementById('someCanvas');
var context = element.getContext('webgl');
/* Get image data ... */
非常感謝!
您不需要保存繪圖緩衝區。您只需確保在退出渲染像素的事件之前調用readPixels。 – gman
@gman我的錯誤。我很久以前就讀過這個地方。編輯。 –
工作得很好,謝謝! –