电子零组件代理商---益登科技所代理的NVIDIAO公司,视觉运算解决方案的全球领导厂商,宣布为最新业界标准Cg绘图程序语言推出一套NVIDIA Cg编译程序。NVIDIA表示,同时宣布推出的Cg语言(计算机绘图的C语言),它能为内容创作人员带来一个完整的程序设计环境,使他们更轻松快速产生特殊效果和电影质量的实时绘图内容。NVIDIA Cg编译程序是一项突破性技术,可产生的绘图汇编程序,大幅加强绘图应用的实时视觉效果。
NVIDIA Cg编译程序是NVIDIA Cg程序发展环境的核心,凡是为DirectXO 8或DirectX 9兼容绘图处理器发展的程序,都可以由这套工具编译,并在任何兼容硬件上执行;编译程序产生的程序其实是一种顶点或像素着色器,运算效能等于或超过设计人员手写的绘图程序。除此之外,这套编译工具还独家提供OpenGLO支持,凡是为OpenGL平台发展的Cg着色器,都可以由这套工具编译和优化,充份利用NVIDIA绘图处理器提供的延伸绘图规格和功能。NVIDIA Cg编译程序也提供跨平台能力,可以支持WindowsO、OS X、Linux、Mac和XboxO程序。
NVIDIA Cg编译程序提供向前和向后兼容性;就像是NVIDIA驰名业界的「统一驱动程序架构」(UDP;Unified Driver ArchitectureTM),这套编译工具也采用先进的「统一编译程序架构」(UCA;Unified Compiler Architecture),只要程序发展完成,即可在符合Cg标准的绘图处理器上执行,并于应用软件执行期间,自动针对系统的绘图处理器进行优化,无论这些绘图处理器是以前的产品或是未来的新世代组件;透过这项独特能力,设计人员不必为多个世代绘图处理器进行软件优化。
NVIDIA营销副总裁Dan Vivoli表示,「Cg让发展人员的工作更简单轻松,因为它能针对今天的绘图处理器,产生优化特殊效果,使设计人员不必自己来做这件困难工作。」「由于最辛苦部份是由我们的Cg编译程序负责执行,设计人员可将更多时间投入游戏发展的创意发挥,这将为他们开启一个极具吸引力的应用新纪元。」