[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Public WebGL] Loading WebGLBuffer from an HTMLImageElement
On Tue, Apr 12, 2011 at 1:46 AM, Gregg Tavares (wrk) <gman@google.com> wrote:
> You can download binary data through XHR though
> var req = new XMLHttpRequest();
> req.open("GET", url, true);
> req.responseType = "arraybuffer";
> req.onload = function() {
> var theArrayBuffer = req.response;
> var buf = gl.createBuffer();
> gl.bindBuffer(gl.ARRAY_BUFFER, buf);
> gl.bufferData(gl.ARRAY_BUFFER, theArrayBuffer, gl.STATIC_DRAW);
> }
> req.send();
That's useful for things like mesh data, but I don't think it helps
with loading images. (You'll get back your compressed PNG, and
depending on what you're doing, same-origin restrictions will also get
in the way.)
--
Glenn Maynard
-----------------------------------------------------------
You are currently subscribed to public_webgl@khronos.org.
To unsubscribe, send an email to majordomo@khronos.org with
the following command in the body of your email:
unsubscribe public_webgl
-----------------------------------------------------------