Welcome, Guest. Please login or register.

Author Topic: NVIDIA's C For Graphics  (Read 3098 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
NVIDIA's C For Graphics
« on: June 15, 2002, 09:27:30 AM »
It's new from NVIDIA, and it's not a video card. In fact, it could help ATI (and Amiga).

When NVIDIA announces a new product, it's usually either an upgrade to an existing video card or a whole new architecture for most of us to drool over. This time around, it announced a computer language that's compatible with all video cards that support shaders.

Read the full GameSpy article here.

Bill Hoggett
 

Offline asian1

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1359
    • Show only replies by asian1
Re: NVIDIA's C For Graphics
« Reply #1 on: June 15, 2002, 12:08:22 PM »
Hi
Cg is a layer of software on top of MS DirectX and OpenGL. I doubt if Nvidia's Cg will be compatible with Matrox or ATI video cards. Nvidia is THE 2nd MOST HOSTILE company to Amiga, next to MS:

"Even if you pay US$ M, IT IS IMPOSSIBLE to write Amiga device driver for Nvidia cards!!"
 

Offline GadgetMaster

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2177
    • Show only replies by GadgetMaster
Re: NVIDIA's C For Graphics
« Reply #2 on: June 15, 2002, 01:27:16 PM »
Quote
Codeplay Director Andrew Richards says, “Overall, Cg is not a generic language for graphics programming; it is a language for NVIDIA®’s current generation of graphics card. It has a different set of goals from what’s required to design computer graphics at the heart of the successful computer games of tomorrow.”


Quote
Codeplay believes that Cg is inadequate for some current, and more future, ‘GPU’s. Most importantly, standard rendering code needs to move onto graphics processors, and Cg is not sufficiently flexible for this type of code.


The above quote is from Codeplay's Website. They don't seem to think its such a good idea.

Here is the ink to the whole article:
CODEPLAY RESPONDS TO NVIDIA®'s 'CG'
 

Offline Rodney

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 1386
    • Show only replies by Rodney
    • http://donthaveone.com/
Re: NVIDIA's C For Graphics
« Reply #3 on: June 15, 2002, 03:42:44 PM »
Yer, i thought this was a language developed to help write DirectX applications that use shadding and other cool stuff!

Theres little chance this is going to work on the Amiga, considering it was co developed with MS.
We are not Humans having a spirital experiance
We are Spirits having a Human experiance.
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
Re: NVIDIA's C For Graphics
« Reply #4 on: June 15, 2002, 05:49:19 PM »
Quote
The above quote is from Codeplay's Website. They don't seem to think its such a good idea.


Codeplay are developing an optimised compiler for 3D programming, and they would lose market if Cg proved to live up to nVidia's hype.

It's like believing Microsoft when they tell you Linux is evil.  :-)
Bill Hoggett
 

Offline bhoggettTopic starter

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1431
    • Show only replies by bhoggett
    • http://www.midnightmu.com
Re: NVIDIA's C For Graphics
« Reply #5 on: June 15, 2002, 05:55:10 PM »
@Rodney

Please read the GameSpy article again. Cg will work on top of DirextX and OpenGL, and although Microsoft are mentioned, nVidia make it clear that they want to make Cg a cross-platform standard both in terms of software and hardware platforms.

The real question is whether the OpenGL compatibility of AmigaOS 4.0 will be up to scratch so that Cg would work on top of it.

Note also that Cg will be open source, which bodes well for portability/
Bill Hoggett