读书人

opengl大纹理图如何贴

发布时间: 2013-01-01 14:04:18 作者: rapoo

opengl大纹理图怎么贴
想用opengl写一个图片浏览器,发现经常会碰到一些7-8M的图片,分辨率很高,因为纹理图上限一般是1024*1024,碰到这种情况一般怎么办?
[解决办法]
如果图片浏览大小不是实际尺寸 到很小的时候 建立多分辨率的图像

当浏览精度高时 把图片分割 达到OPENGL的要求

可能这样会增加一些特殊的处理 但是图片大 当然就需要一些特殊的优化方法来解决了~
[解决办法]
只能把图片分成很多小块来分别贴图
[解决办法]
算法很简单吧,首先根据大小计算能切成几份,再新建多个纹理,把像素拷贝过去
[解决办法]

引用:
引用:
只能把图片分成很多小块来分别贴图


怎么切 有没有什么 算法去切割一个图片


没有什么复杂的,比如用128×128作为单位,用贴图的大小除以128就知道要分多少块了
[解决办法]
先缩小

读书人网 >图形图像

热点推荐