纹理贴图
纹理贴图大家都明白,就是往建好的3D模型上“贴”一些二维的画面,让人物显得更真实一些,比如常见的砖墙、凹凸不平的地面等,这些如果全部用三角形来实现的话,那么模型就会非常复杂,GPU将会不堪重负,但如果用“一张已经画好砖纹的纸”贴上去的话,那么渲染起来就会轻松好多。(看到这句话我想到了优化...)
但是这么做也有很大的缺点,贴图毕竟是2D的,如果在游戏中换个角度看的话,很容易就会发现墙面没有任何立体感,砖纹看上去非常假!
凹凸贴图
凹凸贴图技术简单说起来是一种在3D场景中模拟粗糙表面的技术,将带有深度变化的凹凸材质贴图赋予3D物体,经过光线渲染处理后,这个物体的表面就会呈现出凹凸不平的感觉,而无需改变物体的几何结构或增加额外的点面。例如,把一张碎石的贴图赋予一个平面,经过处理后这个平面就会变成一片铺满碎石、高低不平的荒原。当然,使用凹凸贴图产生的凹凸效果其光影的方向角度是不会改变的,而且不可能产生物理上的起伏效果。感觉就像平面上画立体图像
效果图:
颗粒效果
高度拟真化的3D效果里面肯定是有颗粒效果的。就像现实中灰尘多一点你就会觉得前方有一点雾蒙蒙的感觉。当然游戏里的颗粒肯定不是这么单纯,因为一大堆颗粒组合起来可以做成其它大的多边型。还有其它什么光影啊,水纹啊视野什么的,都可以用颗粒来影响具体的画面效果。就算最远处也不是一片模糊该有的还是有,这就是颗粒的作用。
效果图: