革命性DX11架构!GTX480/470权威评测
第八章/第五节 GTX480 Demo:Island11震撼的水面效果
除了主打的Supersonic Sled Demo外,GTX480还有两个专门用作技术展示的小Demo,相当于DX11 SDK,主要演示了Tessellation技术的两种另类应用。
首先来看看Island11这款小Demo,NVIDIA使用Tessellation技术构建了不可思议的水面效果:
不开Tessellation感觉就是一潭死水,远处的山体棱角分明,太假
默认的Tessellation细分曲面级别为50级,画面已经很惊人了
Tessellation细分曲面调到最高的100级,更加波澜壮阔了
如果您还认为水面渲染效果优秀的引擎是Crysis,那就OUT了,看看Island11中的截图吧,足以秒杀以往任何一款游戏中的水特效。如此惊艳的画面正是拜Tessellation技术所赐,只要细分出足够多的曲面,水面的动态效果就更逼真。如果不使用Tessellation的话,复杂的模型足以让任何一款显卡渲染到崩溃。
这是不开Tessellation时场景的初始模型,比较简单,要求很低
打开Tessellation后,细分出无数多的曲面,让水面和岛屿细节超级丰富
Tessellation的目的就是让硬件根据软件的要求自动拆分出顶点和曲面,从而以较少的模型实现非常丰富的细节,直接建立复杂的模型当然可以,但代价非常恐怖。
Tessellation当然也会消耗资源,主要取决于GPU当中Tessellator模块的处理能力,如果能力有限则性能下降很大,如果处理能力特别强那么性能损失就会很少。因此新一代DX11 GPU的设计重点就在于平衡Tessellator和Shader部分的负载。
Island11这个Demo只使用了DX11技术,而没有加入PhysX,因此HD5000显卡也能运行,在后面的评测章节我们会进行详细的性能对比,来检验N卡和A卡到底谁的Tessellation性能更强?