|
ATI Truform技术揭密
高端PC和入门级的PC在游戏性能上存在着巨大的差异,而这种差异一直是PC游戏开发者最头疼的。很多刚刚购买了高级PC的人经常有这种感觉:其实游戏运行起来也就比自己那个用了2年的老塞扬强一点点。是的,高级PC上强大的3D加速卡的确可以让游戏运行更加平滑,分辨率更高,增加更多的显示效果,但是开发商能为3D游戏引擎的关键部分增加什么吗?——比如增加多边形数目。很多最近的游戏都可以随时调节游戏中形体的细节程度,但是3D卡却不能直接为游戏增加细节。
这就是ATI 新的Truform技术要解决的问题。Truform 是ATI在其下一代图形卡中要支持的DirectX 8特性。虽然ATI没有提到其新一代的Radeon加速卡,但是却向我们讲述了Turform技术将如何改变3D游戏的显示效果。简单的说,Truform就是为显示的图形增加了更多细节,细节的增加还可以带来一个附加的好处,就是光影效果也相应变的更好。
大量增加多边形数目并不是一个简单的任务,增加多边形数目会导致更多数据要除数到显示卡,并且保存在显存中,而这正是显卡中最难提高的一个部分,提升显存或者加大显存传输带宽代价很高。而在Truform中,ATI通过精巧的数学方法避免了这个难题。Truform将多边形通过计算转换为数学曲面,然后用更多的多边形对这个曲面进行重新计算,划分。上述过程完全在显示芯片内部完成,因此增加的数据不会导致带宽问题出现。
很多注意3D游戏开发的人可能都见过这种图片:用很多线框组合成的三角形组合成一个形体的外表,然后在外面增加材质最终生成图形。虽然现在所有的游戏引擎都使用多边形为基础的线框模型,但是这并不是唯一的解决方法。实际上,在模拟真实的物体的时候,这种线框模型做的总是不够好,特别是在模拟角色的身体结构的时候。一些计算机生成的动画CG,比如Pixar的电影,现在已经超越了多边形模式,开始使用更加自然的曲面表面(curved surfaces)模型。Pixar的动画短片——Geri's Game, 是第一个使用这种技术的作品,这种技术生动地描绘出短片中Geri年老的面庞。作游戏用图形卡的公司很喜欢将它们的产品的效果与好莱坞的大片特技进行比较,而曲面表面则正是电影3D技术研究领先游戏3D技术的地方。
转载自ZDNet China游戏基地
1/3
|