《BattleForge》和《S.T.A.L.K.E.R.: COP》已经迈入DX11时代,《DiRT 2》很快就会面世,游戏引擎开发商也没闲着,Trinigy的Trinigy Engine从7.6版本开始就已引入对DX11的支持。
Trinigy公司位于美国德克萨斯州奥斯丁和德国Enningen,其同名引擎已经广泛用于100多款游戏,涵盖策略、竞速、角色扮演、MMO等各种类型。
Trinigy近日制作了一个DEMO,通过西方角色扮演类游戏里常见的城镇场景展示了一些新技术,诸如:
- 延迟渲染与景深 - 屏幕空间环境光遮蔽(SSAO) - 视差贴图 - 泛光效果与调和映射 - 日夜循环动态层叠柔和阴影
这些技术在DX9/10/11下都可以实现,而DX11/SM5.0还独有一项特殊的柔和阴影技术“接触硬化阴影”(Contact Hardening Shadows),使用DX11 GPU从一块纹理上采集所有像素,然后对其进行复合滤波,从而在实现动态柔和阴影的动视保证不错的性能水平。之前我们已经通过AMD的官方幻灯片在《S.T.A.L.K.E.R.: COP》里见识过这种效果。
Trinigy 7.6现在还不支持DX11里很重要的细分曲面(Tessellation),但已被列为优先任务。据说对该技术的支持部署很简单,只是需要在美工方面进行一些特殊加工,沿用现在的法线贴图、视差贴图效果会造成几何表面的破裂。
下边就是在Radeon HD 5800上运行Trinigy 7.6引擎的几张截图:
AMD官方资料: