opengl大纹理图怎么贴
想用opengl写一个图片浏览器,发现经常会碰到一些7-8M的图片,分辨率很高,因为纹理图上限一般是1024*1024,碰到这种情况一般怎么办?
[解决办法]
如果图片浏览大小不是实际尺寸 到很小的时候 建立多分辨率的图像
当浏览精度高时 把图片分割 达到OPENGL的要求
可能这样会增加一些特殊的处理 但是图片大 当然就需要一些特殊的优化方法来解决了~
[解决办法]
只能把图片分成很多小块来分别贴图
[解决办法]
算法很简单吧,首先根据大小计算能切成几份,再新建多个纹理,把像素拷贝过去
[解决办法]