本文是参考《星际争霸II》的官方技术文档。(转游侠暴雪区)
原文档(PDF,英文)下载地址为:http://ati.amd.com/developer/SIGGRAPH08/Chapter05-Filion-StarCraftII.pdf
- SC2引擎的适应性。与其他BLZ的游戏一样,SC2也具有广泛的硬件适应性,可以从Radeon 9800系列和GeForce FX系列一直到最新的Radeon 4800系列和GeForce GT200系列。
- 与CPU相比,更强调GPU(Stress GPU over CPU)。如果在高特效设定下,SC2将会使用大量像素渲染操作,在大量单位战斗的情况下,不只是考验CPU,还更加考验GPU。
- 一个引擎,两个“世界”(Dual Nature of the Engine)。其实就是说SC2具有两个视角模式,一个是普通的RTS视角、一个是单人模式的RPG视角。当然在这两个模式下呈现的画面效果是有所不同的。
- 视觉特效(Screen?#92;Based Effects)。包括FP16 HDR、光线散射/反射效果(Diffuse and specular for lighting)、景深效果(depth of field)、体积雾(fog volumes)、动态环境遮蔽(dynamic ambient occlusion)、智能贴图置换(smart displacement)等等。有关以上某些名词简介请看这里:[ http://game.ali213.net/thread-1920389-1-3.html ]
- 延迟渲染(Deferred Lighting)。SC2引擎采用了“延迟渲染”技术。延迟渲染技术的种种优点,使它成为了未来游戏的发展趋势。有关延迟渲染技术简介请看这里:[ http://game.ali213.net/thread-1920389-1-3.html ]
- 屏幕空间环境光遮蔽(Screen?#92;Space Ambient Occlusion,简称SSAO)。说名词大家可能都陌生,但如果说到《Crysis》那逼真的光照效果,大家都会记忆犹深,那正是SSAO技术的体验。而现在,SC2也要采用这种技术!
- 半透明阴影(Translucent Shadows)。这种技术能令烟雾、爆炸也能投射出阴影效果。
一些效果演示图:
景深效果演示,同时也有光线反射、散射效果
半透明阴影演示,烟雾也能投射出阴影
一个引擎,两个“世界”
SSAO技术演示图
|