泡泡网显卡频道 PCPOP首页      /      显卡     /      评测    /    正文

引爆你的视觉!NV最新DX9 DEMO全解析

    Nalu这个Demo可是NV的重头戏,所以无论从哪个方面来说都是完美无暇的!接下来还有两个6800系列的Demo可能无法同Nalu相提并论,但也是相当有趣的,而且包含了丰富的3D图形技术。

Timbury:

{imageTitle}

    这里Timbury就是首款给我们展示了真正的高动态范围光照——FP16 HDR技术!

{imageTitle}

    Timbury是一位为了研究昆虫而不惜冒险的生物学家,这个Demo的剧情就是他捉弄一个小虫子,结果被花丛中的昆虫群体而攻之,受惊的教授连退几步从悬崖掉落,幸好有根树藤关键时刻救人一命,此时被捉弄的小虫正在一点点地想要咬断树藤……

{imageTitle}   {imageTitle}

    由于目前HDR技术已经成为了显卡领域非常热门的话题,相信大家并不会陌生,从图片当中也可以清晰地看出来。

    在Timbury这个Demo之前,NV和ATI都展示了基于9700/5800的HDR效果,如ATI的“Rendering With Natural Light”Demo,可能很多人以为只有SM3.0显卡才具有HDR功能,实际上除了16位浮点精度的HDR之外,16位整数、8位浮点/整数都可以用来进行HDR运算,也就是说早期DX9显卡都能支持HDR,但是光照的动态范围远不如SM3.0的16位整数HDR!

    这里NV重点展示了6800本身所具有的浮点运算精度让它可以轻而易举地处理32位或16位的浮点数据。Demo当中的光照效果通过NV EXR技术中的16位浮点运算来实现,这让所生成的场景有了比前一代显卡更好的光照效果。Timbury是被周围环境的光线所照亮,而不是由人造的、具有方向性的或聚光灯的光线所照亮。而且场景由可以控制场景清晰度的16位浮点渲染器所渲染生成,这种16位浮点渲染器还可用来计算Timbury的眼睛对周围环境的响应。这样,照射到Timbury眼睛上的光线的强度就能够根据周围环境光线强度的大小而改变。再通过场景的后期处理,让最终场景中明亮区域的表现更为真实;最后Timbury的面部特征透过厚厚的眼镜镜片夸张地表现出其发现新种类昆虫时的激动情绪。


Clear Sailing:

{imageTitle}

    “Clear Sailing”演示的是一艘海洋中的双桅帆船,但实际上主角并非帆船,NV的用意在于展现清晰逼真的海浪渲染效果!

{imageTitle}

    Demo展示的是6800强大的顶点渲染和fragment shaders性能。其中海洋场景由逐个顶点和逐个像素的波浪效果运算处理所生成;船在海面所产生的阴影由逐个像素运算处理技术所生成;海浪所产生的泡沫由顶点渲染所生成,这种泡沫由海浪的大小所控制,具有动态的表现效果;飞溅的浪花是根据船的航行特征由一种模拟粒子运算来生成的;

{imageTitle}
 在水面下了不少功夫
 
{imageTitle}

    船被周围的光线所照亮,彩色贴图、凹凸贴图和实时阴影贴图被应用于场景架建。

{imageTitle}   {imageTitle}

    此外,通过右上角的两个按钮,还可以观察帆船被轰炸是木屑横飞的情形,或者是开炮时船身倾斜的真实现象。

    由于现在大家已经都看惯了3DMark06当中几近完美的水面渲染效果,所以Clear Sailing当中的海浪虽然运用了非常复杂的顶点建模,但确实是无法同一年后的3DMark06相比,因为他们之间本来就是不可比的。平心而论,Clear Sailing的海浪效果加上动态模糊技术之后,鳞波以及船尾泡沫渲染的还是比较出色。

0人已赞

关注我们

泡泡网

手机扫码关注