凸凹纹理映射

维基百科,自由的百科全书

跳转到: 导航, 搜索
不带凸凹纹理映射的球体
不带凸凹纹理映射的球体
下图所用的凸凹纹理
下图所用的凸凹纹理
这个使用凸凹纹理映射的球体几何上与上面的球体一模一样,这改变了球体的浓淡效果,使它看起来象一个橙子
这个使用凸凹纹理映射的球体几何上与上面的球体一模一样,这改变了球体的浓淡效果,使它看起来象一个橙子

凸凹纹理映射(bump mapping),又稱為皺面貼圖,是一项计算机图形学技术,在这项技术中每个待渲染的像素在计算照明之前都要加上一个从高度图中找到的扰动。这样得到的结果表面表现更加丰富、细致,更加接近物体在自然界本身的模样。法向映射是一项常用的凸凹纹理映射技术,另外还有许多其它的实现技术,如视差映射等等。

位移映射与凸凹纹理映射之间区别在例图中已经很明显地显现出来了:在凸凹纹理映射中,只有法线进行了扰动,而几何体本身没有扰动,这样的结果就是人为改变只出现在物体的轮廓上,而球体本身仍然是原来的圆形。

目录

[编辑] 假凸凹纹理映射

三维计算机图形程序员有时使用计算量较小的假凸凹纹理映射模拟凸凹纹理映射效果。其中一个方法是使用纹素索引变化取代曲面法线变化,这种方法经常用于二维凸凹纹理映射。在 GeForce 2 类型的图形加速硬件中就使用了这项技术。

全屏的二维假凸凹纹理映射,可以很容易地用简单快速的渲染循环实现,在二十世纪九十年代的示范影像是一个非常普通的 视觉效果

[编辑] 参考文献

  • Blinn, James F. "皱纹表面模拟", Computer Graphics, Vol. 12 (3), pp. 286-292 SIGGRAPH-ACM (August 1978)

[编辑] 链接

[编辑] 参见

个人工具