load method
void
load()
Implementation
void load() {
ImageElement img = ImageElement();
texture = gl.createTexture();
img.onLoad.listen((e) {
gl.bindTexture(WebGL.WebGL.TEXTURE_2D, texture);
gl.texImage2D(WebGL.WebGL.TEXTURE_2D, 0, WebGL.WebGL.RGBA, WebGL.WebGL.RGBA, WebGL.WebGL.UNSIGNED_BYTE, img);
gl.texParameteri(WebGL.WebGL.TEXTURE_2D, WebGL.WebGL.TEXTURE_MIN_FILTER, WebGL.WebGL.NEAREST);
gl.texParameteri(WebGL.WebGL.TEXTURE_2D, WebGL.WebGL.TEXTURE_MAG_FILTER, WebGL.WebGL.NEAREST);
width = img.width as int;
height = img.height as int;
loaded = true;
});
img.src = url;
}