正文内容 评论(0)
ATI Radeon HD 3000系列:
官方地址:http://developer.amd.com/documentation/videos/pages/ATIRadeonHD3000SeriesReal-TimeDEMO.aspx
PingPong DEMO是全球首款DirectX 10.1演示demo,它意在演示DirectX 10.1的Cube Map Arrays(立方体贴图阵列)技术所实现的实时全局光照技术,配合实时全局光照协同工作的驱动环境闭塞技术,以及空间正确反射技术和延迟渲染技术。
在DEMO当中数千个有各自独立物理运动模式的皮乓球互相碰撞,使用者可以使用1个吹风机,来驱动品乒乓球进入第二个房间,一旦乒乓球进入第二个房间,使用者可以跳跃进入第二个房间,继续使用吹风机将乒乓球吹入第二个房间左右墙壁上的吸孔来获得分数。全局光照技术,在这个demo当中引入非常逼真的光照和阴影效果,场景当中采用区域光源提供光照,然后光照在DirectX 10.1的立方体贴图阵列技术作用下,按照场景空间大小,被划分成大约200个小的立方体贴图,这些立方体贴图然后被用来进行场景物理和乒乓球本身的镜面和弥散光照处理。
这个DEMO 使用当时流行的Deferred Rendering(Shading)延迟渲染技术,也就是说立方体表面各种特质被渲染到全屏大小的数据缓冲当中,最后渲染成最终画面。延迟渲染技术,可以简化复杂场景着色渲染的复杂性,降低图形芯片的渲染透支现象。DirectX 10.1可以让Shade程序访问多重采样的所有数据缓冲,包括对在延迟渲染当中达成MSAA至关重要的多重采样深度缓冲。另外,DirectX 10.1的Pixel Coverage Masks(像素覆盖蒙板)功能,也让DirectX 10.1的图形芯片可以完成对任意纹理的反锯齿处理(包括透明纹理)。在采用延迟渲染技术的游戏当中,也只有DirectX 10.1硬件才能提供完美的MSAA反锯齿画质。
支持技术:DX 10.1,ATI Radeon HD 3450及更高型号显卡
DEMO下载:http://developer.amd.com/Downloads/AMD-Demo-PingPong-v1.5.msi
在线观看: