January 23, 2019
Archives  News  Nvidia Announces 'Cg' - C for Graphics  

Thursday, June 13, 2002
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 Cg
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

Other Mac Games News for Thursday, June 13, 2002

NWN Mac Date, Toolset Clarification3:29 PM
Max Payne Goes Gold, Ships on July 16th1:43 PM
Free Space Food Sticks with Galactica A.D.1:17 PM
• Nvidia Announces 'Cg' - C for Graphics9:42 AM
Warcraft III Goes Gold!8:55 AM
Billard GL 1.75 for Mac OS X Released8:45 AM
Night's Edge mod for UT released7:46 AM
MacMAME 0.60a Released7:45 AM
Harpoon 3 Updates6:00 AM
MacGamer Posts the IT list6:00 AM
Master of Orion III Chat6:00 AM
Neverwinter Nights Q&A at Gamespot6:00 AM
View all of the Mac games news for Thursday, June 13, 2002 on one page

Mac Games News for Wednesday, June 12, 2002

IMG Posts Stronghold Review2:30 PM
Aspyr Ships Clive Barker's Undying1:57 PM
DOWN Release July 11:52 PM
ATI March 2002 Installer, Mac OS X 10.1.5 Issues12:12 PM
Return To Castle Wolfenstein GotY Screenshots11:22 AM
MacSoft to Publish Neverwinter Nights10:18 AM
GamePen Posts The Sims Online Preview9:16 AM
Apple Previews WarCraft III8:31 AM
Max Payne at Final Candidate, Jedi Knight II News7:06 AM
Carmack Talks Doom 3 Rendering6:00 AM
Jedi Knight II: Tips from the Source6:00 AM
Neverwinter Nights PC Gold, Mac News6:00 AM
New Deus Ex 2 Details6:00 AM
View all of the Mac games news for Wednesday, June 12, 2002 on one page

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.

Archives  News  Nvidia Announces 'Cg' - C for Graphics