吸血大魔王 发表于 2011-2-11 10:25:34

从虚幻引擎加入DX11技术 看NV背后思路

如果你是一个资深的游戏玩家,不可能不关注游戏背后的引擎开发。而当一个日渐陈旧的游戏引擎被NVIDIA挖掘并加入DirectX11新特效之后,这会影响大量游戏的发展。我们知道一个成功游戏背后往往都有一个好引擎。id Software有他们的Quake引擎,Valve有他们的Soure引擎,开发的FarCry、CrySIS的Crytek也有他们的CryEngine,而Epic Games手中的宝贝就是同样著名的Unreal引擎。
http://2b.zol-img.com.cn/product/59_500x2000/427/ce3EX5GXAqftM.jpg

文章|图片(1)|点评|论坛虚幻竞技场游戏截图    Unreal引擎是一个标准的DirectX 9.0c游戏引擎,也就是说这款引擎在2007年前是相当受欢迎的,由于Shader Model 3.0的全面引入带来了最大指令数大幅上升,当然还有全新的动态程序流控制、位移贴图、多渲染目标(MRT)、等新技术特性。所以Unreal引擎代表了一个划时代的游戏性能提升。
    Unreal引擎可以说是目前最为普及且广受欢迎的游戏引擎,除了被家用游戏机疯狂使用之外,PC机上众多软件厂商采用了这款引擎进行游戏开发,我们熟悉的细胞分裂2·明日潘多拉、天堂II、杀手13(XIII)、虚幻竞技场、American Army等游戏都是基于Unreal 2引擎进行的开发。
http://2c.zol-img.com.cn/product/50_450x337/600/ceWHQrJKcH28Q.png
DirectX 11提出的5项关键技术    Unreal引擎在2005年左右如日中天帮助很多游戏商完成了游戏开发,但是引擎的更新总是缓慢的,所以Epic Games没有办法投入太多精力在游戏引擎方面,造成了Unreal引擎目前没有太大进展。而近日GDC 2011的爆料改变了这一现状,NVIDIA正在全力协助Epic Games在原有引擎上实现对DirectX 11技术的添加,此举可以影响未来大量正在开发的游戏,DirectX 11技术也可以得到更深更广的普及。
    NVIDIA此举意在加深加深自己对游戏引擎的影响力,同时帮助整个游戏产业更新换代,让微软DirectX API拥有更高的地位和统治力。当然NVIDIA还是想降低DirectX 9.0c带来的纹理材质爆发性增长,同时增强Shader复杂度以提升游戏真实性。
    编辑总结:
    保持芯片架构创新特别是减少单一单元的大量堆砌,是GPU拥有更强可编程性的有效保证。这种发展方式才能做到Shader和纹理材质的发展平衡化,我们才能看到一个多才多艺的GPU而不是那种流处理器数量接近爆炸的DSP处理器。但是GPU的飞跃进步会让谁感到害怕?笔者猜想这也是Intel和AMD最不愿意看到的结果。协助Epic Games在原有引擎上实现对DirectX 11技术的添加只是表象,这背后是NVIDIA希望为GPU可编程性发展铺平道路。

页: [1]
查看完整版本: 从虚幻引擎加入DX11技术 看NV背后思路