我们现在的银幕早就充斥着电脑生成的虚拟物体,这些虚拟物体是电脑中生成的物体,但这些物体比较现实中的物体没有那么多细致的表面。因而需要用平面映射的方式加入更多的细节。这些用做映射的图片被称作贴图。贴图有很多种。其中有一些是用于修正物体表面形状的,像凹凸贴图、法线贴图和置换贴图。
矢量置换贴图:传统置换贴图[Displacement Mapping]以灰度记录细节,不像凹凸贴图或法线贴图技术,本质都是在制作凹凸效果的假象,而置换贴图是真正通过贴图以细分的方式制作出凹凸的表面,但传统置换贴图只能计算出单方向的凹凸,而矢量置换贴图是传统置换贴图的升级版,有点类似凹凸贴图与法线贴图的概念,会比传统置换贴图更加精确。
凹凸贴图:因为有明暗光影效果,我们才能将平面理解成立体,但普通凹凸贴图靠灰度值单方向记录凹凸值,一旦视觉变化,看起来就会想一张简单的画有图案的平面了。
法线贴图:法线(Normal)是垂直于一个面的线,一条法线是一个三维向量,一个三维向量由x、y、z等3个分量组成,法线贴图借色彩之值存法线之向,巧妙的存储,记录的是每个点上的法线的方向,相对于平面的一个差值来实时的生成新的有过光影变化的贴图,从而实现立体效果,R通道编码法线方向的左右轴,G通道编码法线方向的上下轴,B通道编码垂直深度。
凹凸贴图和法线贴图都是通过改变物体表面法线的方法来模拟物体表面细节的。但不同之外在于,凹凸贴图用单一的方式来改变法线。使原本的法线与摄像机的夹角发生变化。而法线贴图则利用三种通道完全重新描述模拟的法线信息。在表现上,凹凸贴图可以表现出有限的凹凸感,而法线贴图在这基础上还可以表现出准确的光线反射。
而置换贴图并不是利用法线来模拟。置换贴图是在原物体表面直接根据贴图信息改变模型的形状。从而实现了更真