kenneth9265_3
Newcomer
Is any of the developers using it?
http://www.gamesindustry.biz/content_page.php?section_name=dev&aid=125
http://www.gamesindustry.biz/content_page.php?section_name=dev&aid=125
Rendermonkey is an IDE, not a language. They're mutually exclusive.mboeller said:use Rendermonkey instead of Cg.
Chalnoth said:Rendermonkey is an IDE, not a language. They're mutually exclusive.mboeller said:use Rendermonkey instead of Cg.
Well, I guess that came out wrong. I meant to say that they are different products targetted at different audiences. Rendermonkey is much closer to nVidia's FX Composer in terms of what it does.VVukicevic said:I was going to say, "YM they're not mutually exclusive", but in this case I guess they areChalnoth said:Rendermonkey is an IDE, not a language. They're mutually exclusive.mboeller said:use Rendermonkey instead of Cg.
ROFLMAO!!!!!Chalnoth said:I've heard statements from nVidia reps that they don't want to be in the compiler business, so I doubt it will see much emphasis. It may remain, however, as a tool for nVidia's demo developers to produce demos for not-yet-released products (i.e. so that they can actually use any new hardware capabilities). So, we may see nVidia continue working on it for the next few years, but I doubt we'll see them put enough effort into it to really make it perform well, or that we'll see them push developers to use it in games.
kenneth9265_3 said:Is any of the developers using it?
Hellbinder said:"Nvidia does not want to be in the Compiler business" !!!!
Um, okay. Here's the exact quote:Hellbinder said:ROFLMAO!!!!!Chalnoth said:I've heard statements from nVidia reps that they don't want to be in the compiler business, so I doubt it will see much emphasis. It may remain, however, as a tool for nVidia's demo developers to produce demos for not-yet-released products (i.e. so that they can actually use any new hardware capabilities). So, we may see nVidia continue working on it for the next few years, but I doubt we'll see them put enough effort into it to really make it perform well, or that we'll see them push developers to use it in games.
"Nvidia does not want to be in the Compiler business" !!!!
I misremembered the wording slightly, but anyway, here's the link:As we started out with Cg it was a great boost to getting programmers used to working with programmable GPUs. Now Microsoft has made a major commitment and in the long term we don't really want to be in the programming language business and that's not where our expertise is but its something we had to do, there was no other choice available.
I really don't see how Cg can be considered in the same category as nVidia's "TWIMTBP" PR campaign. Cg is a developer's tool. It was available before any other realtime HLSL's, and it was possible for any IHV to develop their own optimized compiler for their own hardware. Cg was definitely a good thing when it first came out, but it isn't as necessary as it used to be, and its benefits over HLSL are relatively minimal currently.Big Bertha EA said:kenneth9265_3 said:Is any of the developers using it?
My wish is for cG and TWIMTBP to end up in the toilet where they belong. Give the developers coding for DX a SINGLE STANDARD API. From a developer's POV of course....
Chalnoth said:And, of course, if you want one single standard API, you should definitely want OpenGL, not Direct3D (since D3D only works on windows machines).
Cg is little different from HLSL. It's a programming language. It has support for compiler targets to all DX8 and above hardware (except the R200).Big Bertha EA said:It is most likely that I am not fully aware of what cG's purpose is and frankly do not care.
Why? OpenGL is also supported under Windows, and many of my favorite games operate under OpenGL. OpenGL also has a superior shader interface with the new GLSL, and is still more efficient than D3D in many instances.I am also mostly interested in D3D as I play Windows games exclusively and the intent of my post was strictly from a D3D POV...