opengl的mipmap

压缩纹理是不能调用glGenerateMipmap生成mipmap的。

 

DDSPVR都不行。

强行调用会产生GL_INVALID_OPERATION的错误。

PNG格式试验了glGenerateMipmap可以。

如果要生成MipMap的话,纹理存储空间大了 1/4+1/8....=1/2,所以使用压缩纹理是值得的,压缩比都很高,特别是PVR(IOS的)类型的。

 

要渲染3D中实体使用纹理的最佳格式是使用Mipmap结合纹理线性过滤(三线性过滤)是最佳质量。

 

posted @ 2016-12-27 17:10  LHZ593  阅读(895)  评论(0编辑  收藏  举报