Slashdot Mirror


NVidia announces Cg: "C" for Graphics

mr_sheel writes: "Thresh's FiringSquad has an article about Cg, a new language developed by NVidia in collaboration with Microsoft. 'Up until now,' Brandon Bell writes, 'game developers have had to use complex assembly language to create the lifelike graphics gamers experience in today's latest games.' Cg eases the process of bringing graphics to the screen and compiles for DirectX 8,9 and OpenGL 1.4. Many companies, including 3D Studio Max, Blizzard, and over 100 game developers, have already jumped onto the Cg bandwagon. Will this replace assembly graphics coding once and for all?"

5 of 176 comments (clear)

  1. deja vu all over again by frovingslosh · · Score: 1, Redundant

    Didn't we just see this here a couple of days ago?

    --
    I'm an American. I love this country and the freedoms that we used to have.
  2. Slashdot has new programming language - CAgain by cmorriss · · Score: 0, Redundant
    Certain articles are automatically shown again just in case you missed them the first time.

    --
    10 minutes working on a sig. What a waste.
  3. redundant story by lingqi · · Score: 0, Redundant

    http://slashdot.org/article.pl?sid=02/06/13/147213 &mode=thread&tid=126

    --

    My life in the land of the rising sun.

  4. This is pretty cool, but... by seldolivaw · · Score: 0, Redundant
    It would be a whole order of magnitude better if they open-sourced it. Why? Because this will set the standard for graphics in future. Conversely, it means that people setting new standards for quality will be unable to use it. If you want to do more realistic/better graphics than Cg can manage, you'll have to go right back to assembly code, and your improvements in technology will be lost. If they open-sourced it, then every time somebody pushed the envelope, they would push it for the language as a whole, not just for their particular game.

    But it'll never happen, because it's unlikely to be in anyone's best financial interests to open-source either all the work NVidia has done on this language, or all the work other people have done on their own engines.

  5. Re:Microsoft? by rifter · · Score: 1, Redundant

    It's not a disincentive to non-MS-based game developers.

    Why not? looks like it is a windows-only technology to me. After all, it uses DirectX. True, it also claims to use OpenGL, but while OpenGL is cross-platform, the compiler in the article is not.