很多情况下,可以 512 x 1024 搞定的资源为什么会自动生成为1024x1024
难道是因为2的n次幂可以提高缩放渲染效率?
貌似是webGL/OpenGL要求的
一个来说是GL所限制,NPOT的支持并不是任何地方都适用,另一个你可以不生成为1024*1024的,这样本地占用空间会小一些,但是最大尺寸要控制住,在不支持NPOT的情况下依然会向上填充为二次幂的大小,这个操作有一定的消耗,所以需要自行根据项目取舍了
了解,多谢
我咋感觉你们解释的不对呢。。512他也是2的幂啊。。跟NPOT没啥关系吧。这里就是弄成了正方行而已吧。
(而且现代的设备都已经支持NPOT)
感觉理论上可以优化一下啊
1赞
确实需要优化。应该增加一个设置,多少分辨率以上的图不合并。