正文内容 评论(0)
几个圆桌上的水晶球闪动着灵动的光芒,镜头拉近,甚至能从中看到周围树木的反射,好像整座森林都被释了魔法一般。不错,这就是该款DEMO所要表现的技术,ATI在DX9动态光影渲染效果。
不知大家是否有这样的经历:开车经过一条黑暗的隧道,而出口是耀眼的阳光,在到达亮处的一瞬间,眼前突然一片白光却什么都看不清了。这就是在当今主流游戏都具有的HDR技术。不过这项我们看似习以为常的特效,在六年前却挡住了ATI公司发展的脚步。
尽管业界中当时已有HDR技术,不过作为NVIDIA率先提出的概念,当时也只有nVIDIA的GF 6XXX和GF 7XXX系列能够实现,因为早先开发商都是通过Shader Model 3.0来实现该特效。尽管ATI自己也宣称可以模拟出HDR,不过其通过Shader Model 2.0实现的光影控制并没有真正的FP值来加速,也就是硬件上不支持,而是用一种很早的bloom技术加以模拟出类似的效果。这也为后来X800系列显卡的失败埋下了伏笔。
下面的这组水晶球不同程度的曝光图,就是ATI为了向大家证明,尽管只使用8位整数格式也是能够用于HDR运算的,不过ATI却没有告诉大家这需要游戏厂商专门去编写很多复杂的代码进行重新运算,而且由于动态范围的狭窄导致实际游戏画面远远不是FP16 HDR所带来的真实。
支持技术:DX 9,ATI Radeon 9700及更高型号显卡
DEMO下载:http://developer.amd.com/Downloads/ATI-9700-DebevecRNL-Demo-v1.1.exe
在线观看: