|
|
|
PingPong demo内建Debug模式,即在demo运行当中,按下键盘的"Pause/break"键,输入“debug”字样,即开启PingPong demo的Debug调试模式。其中,按住Ctrl+N组合键,可以关闭/开启“动态环境闭塞”,在关闭动态环境光照的情况下,场景内每个乒乓球的阴影全部丢失,墙壁的淡蓝色光照也丢失,显示全局光照无法在关闭“动态环境闭塞”功能的情况下正常工作,不过,在关闭“动态环境闭塞”功能的情况下,游戏速度却提升了6帧,或者27.3%;按住Ctrl+R,可以打开/关闭“光照探针捕捉点显示”,即将每个立方体贴图纹理转换成1个压缩的球面来代表。采用这种球面方式,那么几个简单的算术操作就可以快速决定立方体内任何方向上一点点光照强度和光照色彩。另外,H键可以开启/关闭显示延迟渲染过程当中的MSAA的边缘位置,T键可以关闭/开启房间之间玻璃上的流体模拟效果。
作为全球首款DirectX 10.1演示demo,PingPong demo着力展示DirectX 10.1为我们带来的全局光照和延迟渲染+MSAA。匹敌非实时光线追踪渲染的效果最终在Radeon HD 3000系列上得以实现,也让DX 10.1显卡脱颖而出,成为DX10.1显卡最大的卖点,当然我们也别忘记只有DX10.1显卡才能在延迟渲染当中达成完美的MSAA效果。因此,我们期待DirectX 10.1技术尽管应用到PC游戏当中去,让Radeon HD 3000系列产品有更加广阔的应用天地。