跳转到内容

视差贴图

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

这是本页的一个历史版本,由InternetArchiveBot留言 | 贡献2018年1月25日 (四) 17:22 (补救1个来源,并将0个来源标记为失效。 #IABot (v1.6.2))编辑。这可能和当前版本存在着巨大的差异。

视差贴图(Parallax Mapping)是视频游戏这样的三维渲染应用中使用的一种改进的凹凸贴图或者法线贴图技术。对于最终用户来说,这就意味着可以在不太影响游戏速度的情况下,如木质地板这样的纹理可以有更加明显的图像深度与真实感。

通过改变纹理坐标实现纹理根据一个高度表进行排列,从而就可以实现视差贴图。下一代的三维应用程序就可以使用视差贴图作为新开发的图形算法

一个理解这个概念的简单方法就是闭上一只眼睛,拿一支铅笔指向眼睛,然后脑袋左右移动。在铅笔正对着测试者的时候,视察贴图选取铅笔最左边的像素,然后不断地对它进行拉伸以模拟观察者相对于铅笔的角度。

视差贴图也是模仿位移贴图的一种方法,根据纹理中保存的数值表面点的实际几何位置沿着表面法线发生偏移。在视差贴图中,与法线贴图凹凸贴图一样,物体的轮廓都不受影响。

参见

外部链接