3D in OpenGL? Do any nvidia products do 3D in OpenGL?
I had an interesting conversation the other week with an employee from Nvidia about their products and how they work (Nvidia as a company).

And we got to talking about 3D...

Now he mentioned that the regular 3D vision kit does a sort of work-around hack to allow 3D vision in most DirectX games, and they tweak the settings slightly for every game. (That's also where you get the rating system in how a game fairs in 3D).

But with OpenGL, it's a more accepted freeware ([i]unlike DirectX which has microsoft's name stamped all over it[/i]) for developers. And I was also told that OpenGL easily has the ability to output Stereoscopic vision ([i]better than DirectX[/i]).

With that in mind, the final question is...

[b]Does Nvidia 3D Vision Pro or any other product support Stereoscopic 3D with OpenGL applications?[/b]

Since developers use OpenGL more often, you'd think Nvidia 3D Vision Pro was marketed towards those people who might take advantage of that technology.
I had an interesting conversation the other week with an employee from Nvidia about their products and how they work (Nvidia as a company).



And we got to talking about 3D...



Now he mentioned that the regular 3D vision kit does a sort of work-around hack to allow 3D vision in most DirectX games, and they tweak the settings slightly for every game. (That's also where you get the rating system in how a game fairs in 3D).



But with OpenGL, it's a more accepted freeware (unlike DirectX which has microsoft's name stamped all over it) for developers. And I was also told that OpenGL easily has the ability to output Stereoscopic vision (better than DirectX).



With that in mind, the final question is...



Does Nvidia 3D Vision Pro or any other product support Stereoscopic 3D with OpenGL applications?



Since developers use OpenGL more often, you'd think Nvidia 3D Vision Pro was marketed towards those people who might take advantage of that technology.

#1
Posted 07/30/2011 07:40 PM   
A few years back the Forceware drivers(162.50 and below) supported 3D stereo in OGL. Everything worked, from the earliest OGL games all the way up to Doom 3, although at that time the latest and greatest video cards were the 7000 series. And they had a hard time running a game of that magnitude with any real speed in 3D.

The point is, that it was working, and it worked well.

Then Nvidia scrapped the old 3D driver and started selling 3D Vision consumer driver, and lo and behold it doesn't support OGL anymore. At least that's what they say anyway, apparently they have a profile for Rage. Which means unless John Carmack has suddenly decided to have a change of heart regarding programming his games in DirectX, then the regular 3D Vision consumer driver DOES IN FACT HAVE OpenGL support.

Unless they intend for everyone to buy Quadro cards just to run Rage.
A few years back the Forceware drivers(162.50 and below) supported 3D stereo in OGL. Everything worked, from the earliest OGL games all the way up to Doom 3, although at that time the latest and greatest video cards were the 7000 series. And they had a hard time running a game of that magnitude with any real speed in 3D.



The point is, that it was working, and it worked well.



Then Nvidia scrapped the old 3D driver and started selling 3D Vision consumer driver, and lo and behold it doesn't support OGL anymore. At least that's what they say anyway, apparently they have a profile for Rage. Which means unless John Carmack has suddenly decided to have a change of heart regarding programming his games in DirectX, then the regular 3D Vision consumer driver DOES IN FACT HAVE OpenGL support.



Unless they intend for everyone to buy Quadro cards just to run Rage.

AMD Phenom II X3 720 @ 2.8GHZ
8GB RAM
Mitsubishi Diamond Pro 2070sb @ 2048x1536 @ 85hz
Edimensional glasses and Nvidia 3D Vision

#2
Posted 07/31/2011 02:52 AM   
Quatro cards apparently allow 3D Vision in OpenGL, though I don't think that it can do the automatic 3D Vision stuff. I think it's more along the lines of having to manually edit your code to make it render everything twice, I'm not sure whether or not you need the pro kit or not.

Interesting about RAGE, I wonder if it's a sign of things to come, I mean, we've just hit 280, maybe nVidia have made some changes... I suppose if you really wanted to, you could kind of make OpenGL games work in 3D. Manually render both eyes to a texture using OpenGL, convert it into a DirectX texture, present to card using DirectX with the necessary NVAPI flag (the flag for manual 3D). Seems like the sort of thing that Carmack might do...
Quatro cards apparently allow 3D Vision in OpenGL, though I don't think that it can do the automatic 3D Vision stuff. I think it's more along the lines of having to manually edit your code to make it render everything twice, I'm not sure whether or not you need the pro kit or not.



Interesting about RAGE, I wonder if it's a sign of things to come, I mean, we've just hit 280, maybe nVidia have made some changes... I suppose if you really wanted to, you could kind of make OpenGL games work in 3D. Manually render both eyes to a texture using OpenGL, convert it into a DirectX texture, present to card using DirectX with the necessary NVAPI flag (the flag for manual 3D). Seems like the sort of thing that Carmack might do...

#3
Posted 07/31/2011 03:16 AM   
[quote]Since developers use OpenGL more often...[/quote]
Errr, wha? Cross platform developers may use it more often but OpenGL is rare in games. (When it does use OpenGL, it tends to mean they are wanting to make a Macintosh port.)

John Carmack is not writing Rage all by himself. It wouldn't surprise me a bit if the game is using DirectX.
Since developers use OpenGL more often...


Errr, wha? Cross platform developers may use it more often but OpenGL is rare in games. (When it does use OpenGL, it tends to mean they are wanting to make a Macintosh port.)



John Carmack is not writing Rage all by himself. It wouldn't surprise me a bit if the game is using DirectX.

#4
Posted 07/31/2011 06:40 PM   
Scroll To Top