您现在的位置是: 硬件 > 硬件文库 > 显示卡 > 使用与维护 > 正文


-联想QDI,给你免费的大餐
-众望所归,2003聚焦“完美液晶时代”
-漫谈品牌机与售后服务
-下一代处理器指令集SSE2
-只用1999元的19寸纯平!

道恩的内在美七日谈之四
影响电脑三维渲染演变步伐
2003-04-02· ·编辑:小雷··天极硬件频道

1 2 3  下一页

3D开发人员会问:究竟是什么限制了3D渲染的脚步?

答案显然是开发(编程)语言,而现在CG给了我们新的希望。当三维 (3D) 渲染越趋复杂,一个好的三维 (3D)游戏好可能要经过很长时间才能由编写至出版,一个三维 CAD 程序开发人员要好一段时间才绘画出一个复杂的三维图。我们实在需要一个简单工具能快速帮助完成三维 (3D) 渲染,去减省生产时间和成本及增加更多逼真华丽的三维效果。

NVIDIA 有见于此,开发出了一个图形编程—Cg 语言,一种针对图形编程的高级语言。如果能够采用高级语言来编写实时的像素和顶点特效的话,程序员就将再也无需为编写低级的汇编代码程序而消耗时间了。经过内部的精简和优化,这种新的图形编程语言将能够籍着增加具备电影般品质特效的应用程序数量,从而使整个业界发生翻天覆地的变革。

现在的软件应用程序大都已经采用高级编程语言(例如C或者C++)来开发了,但是在创建复杂的3D画面效果时,开发人员依然不得不使用限制性很高的汇编语言。Cg编程语言(Cg的含义可以看作是说用于图形编程的C语言),为开发人员提供了一个在3D画面特效编程易用性和编写速度上的巨大飞跃,促进在桌面PC上实现实时的电影品质画面体验。

NVIDIA公司正在领导着实时渲染技术的革命,随着Cg语言规范和NVIDIA Cg编译器的推出,人们已经向实时电影渲染这个目标迈出了飞跃性的一步。


图 1.透过采用Cg语言,电影与实时渲染的差距正在逐渐地拉近

1 2 3  下一页

【责任编辑:小雷】
【发表评论】【关闭窗口】
■ 相关内容
 道恩的内在美七日谈之三
 道恩的内在美七日谈之二
 道恩的内在美七日谈之一
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!