Back
相关链接
  • Technical Brief: CineFX 3.0

    The Next Wave of Stunning Visual Effects
    Get an in-depth look at the advanced technologies powering the third-generation NVIDIA CineFX engine, in the attached technical brief (1,203KB PDF).

CineFX 3.0 引擎

 
 

不妨设想,实时三维图形与精心制作的电影画面之间的界限已完全模糊,您很难再分辨眼前所见究竟是电视中播放的影片镜头还是个人电脑屏幕上的游戏场景。NVIDIA在其GeForce 6系列图形芯片(GPU)中再次应用新的突破性硬件技术,令三维实时图形更接近电影画质。这些最新的图形芯片不仅为游戏和应用的开发人员提供了聪慧的硬件“头脑”来创造超炫实时三维效果,而且提供了强健的硬件“体魄”以保持系统的极速运行。

先进的技术
第三代NVIDIA® CineFX™引擎让最新的NVIDIA GPU得以淋漓尽致地发挥其图形处理能力,进一步简化了复杂的视觉效果创作流程。现在,程序员可以借助Microsoft® DirectX® 9.0着色器(版本3.0)和OpenGL® 1.5 API的强大功能,开发出利用这些技术的着色程序。

nalu_long2.jpg

Nalu: from the NVIDIA tech demo
  • 长度无限着色程序:有了CineFX 3.0,着色程序将不再因硬件条件而受到限制。CineFX 3.0特有的技术和速度优势确保了即使更长的程序亦可风驰电掣般快速运行。
  • 动态流程控制:更多循环/分支选项和新的子程序调用/返回功能,为程序员提供更多选择,编写高效的着色程序。
  • 置换贴图: CineFX 3.0可以对纹理进行顶点处理,令场景中的每个构成部分、表面和造型呈现全新的深度感和逼真感。在置换贴图的支持下,开发人员可以对一个模型的几何特性做出精妙的细微修改,而仅占用极小内存。
  • 顶点频率数据流分配器:可以迅速地为一个场景中的多个造型或对象实现不同效果,令原本以其他方式识别的模型体现独特的特征。
  • 多对象渲染(MRT)技术:在MRT的支持下,开发人员可以利用延迟着色技术,在所有几何对象的渲染完成之后,再实现场景的照明效果,从而无需在场景中设置多通道。创造照片真彩照明效果的同时,避免浪费时间对不构成图像可视部分的像素进行不必要的处理。
高级视觉效果
利用CineFX 3.0引擎提供的更加强大的功能,开发人员可以创造前所未有的更加别具一格的游戏角色和效果。新的效果包括次表面散射——令皮肤和其他表面呈现具有深度感和真实感的半透明效果;柔和阴影——实现微妙的照明效果;表现精确细致的环境和地面阴影;以及全局照明——超乎想象的照片真彩照明效果。开发人员可以融合所有这些效果,创造出错综复杂、细腻精微、栩栩如生的场景,令玩家完全沉醉在逼真游戏环境中。   NaluNVIDIA CineFX 3.0的设计目的是让编程人员淋漓尽致地发挥他们的创造力。最新的GeForce GPU完全支持DirectX® 9.0着色器(版本3.0),很快将在新一代游戏中驱动无与伦比的逼真数码世界、令人目眩神迷的复杂画面以及在影院级效果的环境中行动自如的生动真实的造型。过去,高度复杂的效果只有通过牺牲性能和精确度才能实现,因为较长的着色程序要求许多计算通道。而现在,借助NVIDIA GeForce 6系列及其CineFX 3.0引擎,开发人员可以创造出突破性的逼真效果,而不会降低性能。