Mipmap

MipMap贴图原理

Mipmap在3D图形学中主要是用来做anti-aliasing,这跟图像学中的概念是一致的:图像在缩小时因为采样率不够,就会导致混叠现象,如果是线,就表现为断线,如果是纹理比较复杂,就表现为纹理变得杂乱。在图形学中,我们经常会用到纹理贴图,用来贴图的纹理大小与真正要render的区域不一定是刚好匹配的,这样就需要做放大或缩小,如果缩小,也就会产生上面所述的混叠现象。

为什么你需要在图形应用中使用mipmapping技术?

我们除了为高级图形开发人员编写了文档,还花了更多的时间来帮助那些图形应用编程的新手,比如我们推出的Vulkan和OpenGL ES入门指南。现在要讨论的主题是mipmapping技术,我们会对这个技术先做个非常简短的介绍,然后探讨一些高级的技巧,尤其是与PowerVR相关的。

纹理过滤模式中的Bilinear、Trilinear以及Anistropic Filtering

为什么在纹理采样时需要texture filter(纹理过滤)?我们的纹理是要贴到三维图形表面的,而三维图形上的pixel中心和纹理上的texel中心并不一至(pixel不一定对应texture上的采样中心texel),大小也不一定一至。当纹理大于三维图形表面时,导至一个像素被映射到许多纹理像素上;当维理小于三维图形表面时,许多个象素都映射到同一纹理。

009彩票app 云南11选5 中科彩票官网 快赢彩票计划群 众意彩票平台 268彩票官网 皇浦彩票平台 535彩票app 皇浦彩票平台 268彩票app