Nvidia Announces 'Cg' - C for Graphics
9:42 AM | Andy Largent | Comment on this story
In a very interesting announcement, graphics chipset maker Nvidia has revealed Cg, a new programming language specification for graphics. The spec promises a high level language that will bring cutting-edge graphics into games by increasing the abstraction to the actual graphics hardware. The company has also released a set to tools to compliment the language and announced developers are already jumping on the bandwagon. Here's a clip from the first of three press releases with more about Cg:
"Cg has already garnered a tidal wave of industry support ranging from game developers to digital content creators," said Jen Hsun Huang, CEO at NVIDIA. "Cg is a significant milestone for the computer graphics industry as it moves real-time 3D graphics programming a quantum leap closer to the programming model of cinematic rendering. Cg will dramatically increase the speed at which increasingly sophisticated and exciting graphics features are adopted. Cg will do for GPUs what C and C++ did for CPUs."While the press releases seem to indicate a heavy dominance of Windows and DirectX in the system, IMG has been assured the tools will be portable for other platforms such as Mac OS X. Here's more from the toolset announcement:
NVIDIA's Cg Compiler was designed to take full advantage of NVIDIA's GPU features and pipeline, ensuring optimal performance and visual quality. In addition, NVIDIA's Cg Compiler uniquely supports OpenGL®. Cg shaders written for OpenGL platforms are compiled and optimized to take full advantage of the extended graphics feature set in NVIDIA GPUs. NVIDIA's Cg Compiler is also cross platform, supporting programs written for Windows®, OS X, Linux, Mac and Xbox®.It's expected that the release of OS X 10.2 this summer will bring new high-end Nvidia features to the Mac finally as well as full support for the Cg SDK. Stay tuned to IMG for the latest on this exciting new technology, and have a look at Nvidia web site for much more information.
NVIDIA Introduces "Cg" -- C For Graphics
VIDIA Ushers in a New Era in Graphics with its Advanced Compiler for the Cg Language
NVIDIA Cg Compiler and Cg Language Universally Embraced by the Graphics Community
Recent Mac Games News
Tuesday, June 11, 2002
Monday, June 10, 2002
Friday, June 7, 2002
Thursday, June 6, 2002
Wednesday, June 5, 2002
Search for other Mac games news stories or browse our Mac Games News Archive.