Back

其它信息
Wolfman Developer Interview
Find out the process behind what goes into developing a product demo straight from two guys from NVIDIA that create them.

相关链接
Technical Brief: nfiniteFX II Engine Tech Brief
Did you know that dual Vertex Shaders, advanced Pixel Shaders, 3D textures and shadow buffers are all part of the revolutionary nfiniteFX II Engine? Read about the history behind these technologies and how they culminate into bleeding-edge effects (243KB PDF).




 nfiniteFX II 引擎

NVIDIA nfiniteFX™II 引擎是一项突破性技术,它将实时角色动画提高到了前所未有的水平,其性能高达 GeForce3™ 的两倍。它的双顶点阴影处理器史无前例地将个性注入了角色和环境中,其具有 Z 正确凹凸贴图功能的高级像素阴影处理器在台式 PC 上实现了以前无法想象的表面细节。

NVIDIA 的 Wolfman 演示版
尝试实时给头发和皮毛渲染长期以来只会产生做作、僵硬和笨拙的角色。计算机生成的头发和皮毛应具有纹理和动感,并且应该象真头发和皮毛显示出精妙细微的光泽。nfiniteFX II 引擎第一次证明了利用每个像素进行照明的逼真皮毛可以应用到高度复杂的动画角色中,并且以高帧频运行。此外,其双顶点阴影处理器每秒钟能够驱动 1 亿多个顶点。

NVIDIA Wolfman 包含 100,000 多个多边形和八个同轴的皮毛“外壳”。这些外壳逐层往上叠加,并且每个外壳都应用了头发的纹理,从而产生外观深度。皮毛的颜色和密度使用一个覆盖整个形体的单独纹理贴图来控制,这给皮毛提供了截然分明的外观,而不是千篇一律的样式。nfiniteFX II 引擎的高级像素阴影处理器支持三四种纹理,加速了此类渲染。


 

Wolfman 不是一个静态模型。相反,它是一个披有完整皮肤的动画,包含一个有 61 根骨头的骨架。该模型的复杂程度与用于制作电视和电影特殊效果的模型相当。皮肤的各个顶点和所有顶点、皮毛层和鳍状几何体实时变形,以便和基本的骨架运动保持一致。这种任务的复杂程度相当高,因为 nfiniteFX II 引擎需要处理八层中每一层的顶点变形。结果,狼人在伦敦街头大步行进时,其肌肉运动的逼真程度令人难以置信。

借助 nfiniteFX II 引擎,NVIDIA 又一次提升了高品质视觉效果的水准,同时又提供超强的图形功能。它的双顶点阴影处理器能够驱动类似 Wolfman 的角色所需要的复杂类型的几何体,而它的高级像素阴影处理器提升了性能,比 GeForce3 的性能还要快 50%。nfiniteFX II 引擎已经真正实现其为 PC 提供以高速、实时帧频运行的电影品质图形的承诺。