阳光明媚的热带海滩,硝烟弥漫的血腥战场,阴暗诡谲的地下迷宫或者风景如诗的乡野村庄,游戏中的哪些美景最能吸引你的注意力呢?放心,它们都不如一个小小的普遍存在的东西更能吸引你的注意力,这件东西不仅存在于所有3D游戏当中,而且也许会一直存在下去。不管我们面前的光影制作的多么真实,模型世界多么完美,这样小东西总能随时随地的跳出来破坏掉你享受游戏的心情,并且向你大声宣布“这一切都是假的”。
这个小东西,叫做“锯齿”。
真实的画面,除了光影以及色彩效果之外,最重要的构成要素就是其中物体的外形。模型是否精确自然,关系到了每一个观察者对画面的最直接感受。当游戏中的花草树木,亭台楼阁,山峦谷壑甚至是MM妙曼的腰肢边缘忽然出现一根“锯条”时,你绝对不可能认为那是真实的。锯齿就像是挥之不去的梦魇,一直并且似乎要永远的萦绕在每一个希望实现“视觉虚拟现实”的人的心头。
看着这些锯齿状的电线和车辆外壳,你还会觉得真实么?
为了更加真实的画面,人们不得不绞尽脑汁把锯齿消除掉。这个过程消除锯齿的过程就是我们所说的抗锯齿,也就是AA。即便如战地3,Crysis2,上古卷轴5之类的当今游戏界画面的翘楚,也依旧要内建多种抗锯齿方案。执行游戏的GPU也随着架构的发展而不断的推出全新的抗锯齿方式,并且为抗锯齿准备了多到令人发指的性能。MSAA、CSAA、MLAA、FXAA甚至是伴随着GK104架构全新出现的TXAA,我们的游戏硬件发展史好像就是一部抗锯齿的奋斗史一般。
抗锯齿开启与否的画面差异
在今天的文章中,我们将会为大家带来这部奋斗史的一小部分,也就是较新FXAA的一些细节,它是由NVIDIA研发的一种可以以极小性能损失为代价获得出色锯齿消去结果,同时对各种API以及图形硬件,甚至是AMD的硬件都具有良好兼容性的全新操作方式,它的出现甚至极大地改变了抗锯齿技术的发展前景。我们将会看到它与传统操作方式的异同,以及它在全新的GeForce GTX670上的真实表现。
但在这之前,我们似乎应该先了解一些更加重要的东西,比如说锯齿到底是从哪里来的。
三秦IT网的官方微信:更多资讯请关注:三秦IT网官方微博