“尽管像素和像素着色器更加吸引人们的目光,但几何体才是一切的根源所在。没有了几何体,我们将发现光照、阴影和反射毫无意义。因为提高底层几何体的复杂度,将同时提高像素的质量。” ——Evan Hart
DirectX 11为我们带来了许多新奇的视觉特性,这些特性不仅让硬件执行图形渲染过程的效率变得更高,更为我们带来了比过去更加真实的画面质感和体验。这其中最容易引起关注的一项,就是能够方便程序员对几何外形进行修饰,以较小的代价实现更大多边形数量的几何处理过程——曲面细分了。
曲面细分允许GPU自己生成新的顶点并完成设置工作,可以让程序员在不增加CPU顶点生成负担的前提下大幅增加模型表面的顶点数量,进而增加模型表面的细节精细度。模型表面细节度的提升可以帮助人们实现更加真实和自然的物体外形,还可以表现诸如残破、陈旧感以及精细破坏之类需要细腻细节处理才能表达的画面效果。只要硬件具备充分的曲面细分执行能力,物体表面的细节就可以因为顶点数量的大幅增加而近乎于无限的提升真实度和细节度。
作为游戏界殿堂级的巨制,CryTek公司以Cryengine精心打造的孤岛危机系列一直都凭借着精美且几近乱真的画面为广大玩家所津津乐道。其最新作孤岛危机2凭借1.9版本的更新完美支持了DirectX 11特性,这当中自然也包括了曲面细分。曲面细分赋予了孤岛危机2更加细腻真实的模型外观和环境细节,让本已几近乱真的画面再次逼近了视觉虚拟现实的界限。
画面效果的真实是需要强力硬件作为执行基础的,再好的画面没有顺畅的帧数表现作支持也是无济于事。孤岛危机2是否会因为曲面细分的加入以及模型细节的提升而导致较大的帧数压力呢?在今天的测试中,我们将会以NVIDIA新近推出的次级旗舰产品——GeForce GTX 670为基础,对孤岛危机2的曲面细分性能影响力进行一番测试。
推荐经销商