Extremetech的The People Behind DirectX 10文章已经到了Part 3,这次他们访问了nVIDIA的技术市场副总裁Tony Tamasi。
Extremetech:DirectX 10为PC图形增加了几个明显的优势-几何shader,统一shader界面,更好的数据流,整数指令集以及更加统一的功能(没有更多混乱的Cap bits)。你认为DX10最大的优势是什么,为什么?
Tony Tamasi:DX10从根本上去除了桎梏开发人员创造性的一系列障碍,而最终最令人兴奋的是新API。DX10 API增加了很多好的新功能,简单来说这将导致图形内容更加生动,更加丰富。从开发者角度而言,几何shader,数据流输出和更好的即时,统一功能集都是很好的功能。开发人员可以通过统一指令集更轻松地开发一个DX10代码路径,这意味着他们可以花费更多时间在游戏上,而不需要为某个特殊的硬件厂商应用专门设计。
而DX10中的即时性提高可以允许开发人员使游戏更加富有技术性,此前渲染草边缘,叶子都不太可能的事情现在都将成为可能。而诸如军队,人群等多种物体之间的互动也将更为真实,而周遭环境在DX10中也更易管理。
从生动的角度而言,你认为在未来你们将看到更多的物理。DX10提供了一些很好的功能,诸如数据流输出可以让GPU物理功能更加深入。GPU物理是开发人员的另外一大利器,无论是深度还是广度上,都可以创造比以前更具有动态的仿真。成千上万的物体,烟雾,互相碰撞的粒子,流动的水,抖动的草等等,这些都将成为开发人员的工具,允许他们为游戏世界增加新的生命。
当然,诸如几何shader将允许人物动画进入新的水平,阴影将更加真实,地形将更加细致动感等等。就象以前DX8到DX9提高类似,DX9到DX10将再次提升门槛,不仅仅是图形,而且是从游戏的沉迷性而言。
详细访问文章在这里。