和今年大出风头的《尘埃2》一样,Codemasters旗下的赛车游戏《F1 2010》也使用了自己开发的Ego Engine游戏引擎,当然也支持DX11。
得益于全浮点HDR光照(FP16)和环境光遮蔽,《F1 2010》可以呈现动态模糊、干净阴影、立方体贴图等后期效果,特别是在下雨的时候,阴沉的氛围非常有感觉,前轮飞驰溅起的雨水也会真实地落在你的头盔上,干扰视线。如果雨势渐渐弱了下去,赛道会随之逐渐变得干燥。
一旦你的赛车不幸飞出赛道,陷入砂坑,细小的沙砾就会跑到轮胎里,然后随着赛车的再次加速而逐渐消失。另外地面纹理的细节也非常丰富。
奇怪的是,《F1 2010》发售时候的零售版将仅官方支持DX9,需要后期更新升级补丁才能开启DX11(可能还有一些不完善的地方),但其实只要手动编辑一下配置文件即可开启DX11。在我的文档里的游戏存档目录中找到“config.xml”,使用文本编辑器打开,将其中“directx forcedx9”的属性由“true”改为“false”,再进入游戏就能看到DX11特效了。
甚至还可以在这里提高阴影级别和立方体贴图尺寸,比如3072×3072,对画面改善的影响同样很明显。
下边这些精彩的截图就来自强行打开的DX11模式: