【发布时间】:2019-08-06 17:39:38
【问题描述】:
当我在 webGL 上设置图像的非电源时遇到此错误:
Error: WebGL warning: drawArrays: TEXTURE_2D at unit 0 is incomplete:
Mipmapping requires power-of-two sizes.
注意,我目前正在学习 webGL。我注意到,当我使用二次方图像时,一切正常。
gl.bindTexture(gl.TEXTURE_2D, texture);
gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGB, gl.RGB, gl.UNSIGNED_BYTE, this);
gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR);
我想做的就是学会在webgl上加载各种图片
【问题讨论】:
-
您的
gl.texImage_2D通话中的this是什么?它应该是一个图像。 -
this是来自new Image();的图像
标签: webgl