webgl 的 canvas.createImage 是否对图片尺寸进行了限制?
发布于 6 年前 作者 zhuqiang 403 次浏览 来自 官方Issues

小程序真机上使用 webgl 的 canvas.createImage 渲染尺寸较大的图片时,非常大的概率会下载失败,图片尺寸最长的(width或height)大于2000时几乎100%失败,但是调试工具是正常的。

代码片段:https://developers.weixin.qq.com/s/ePTJ67ma78bO

这里使用了修改的THREEJS,加载image使用的是 webgl 的API canvas.createImage

2 回复

建议使用宽高小点的图片呢

启发很大,限制是肯定。使用512,1024,2048,4096贴图进行测试,最大可以加载2048的,为了保险现在项目使用1024贴图

回到顶部