Regular 3D to Stero3D in Linux Question A program with no stereo3D of its own become stereo3D in Lin
Let's say I'm playing Oblivion in Wine in Linux. Oblivion has no stereoscopic 3D functionality of its own (that I know of). Can the right nVIDIA driver with the right nVIDIA graphics card make Oblivion become stereoscopic 3D [b][i]in Linux[/i][/b], using only the driver and graphics card to generate the stereo3D effect (BTW, Oblivion is what makes me remember the diff between "effect" and "affect" because of the "Spell Effects" tab.)?

It is my understanding that in Windows this is possible, but I have read that this is not possible in Linux, at least not if you only use nVIDIA's driver and graphics card to try to create the stereo3D effect.
Is this still the case, or is this feature now available in Linux by nVIDIA?

Also, is this extra work of calculating the two angles from the one done on the nVIDIA graphics card or the CPU?


I am aware of 3rd party solutions that make non-stere3D games become stereoscopic 3D, such as IZ3D and DDD, both of which are for Windows. Since they are drivers, they cannot work in Wine. I did find VRizer, which is hooks OpenGL in Linux, and creates stereo3D (remember that Wine converts DirectX calls to OpenGL calls). It wasn't easy to find, and I haven't toyed with it yet. I've heard that it has a watermark though. It's closed source and dead (dead meaning no longer being developed). I would prefer an nVIDIA solution because it wouldn't have a watermark and isn't dead. Also, I'm not 100% confident I'd be able to get VRizer to work. I am confident that I'd be able to get it working with nVIDIA if it has the feature.

Also, if nVIDIA's creation of the two angles is computed on the graphics card, then that is another reason to do it the nVIDIA way rather than with VRizer, which would run on the CPU. Of course the actual rendering is still done on the graphics card with VRizer, but the computation of the two angles to be rendered on the graphics card is done on the CPU with VRizer.

I joined this forum today just so I could ask this question. Responses would be much appreciated. Please forgive me if this is answered somewhere else; I just couldn't find a definite answer to this anywhere. On the nVIDIA website, looking at what they have to say about their 3D Vision(tm), it looks like a maybe. I couldn't get a definite yes or no out of it. So I ask here.

Cheers,
Jake
Let's say I'm playing Oblivion in Wine in Linux. Oblivion has no stereoscopic 3D functionality of its own (that I know of). Can the right nVIDIA driver with the right nVIDIA graphics card make Oblivion become stereoscopic 3D in Linux, using only the driver and graphics card to generate the stereo3D effect (BTW, Oblivion is what makes me remember the diff between "effect" and "affect" because of the "Spell Effects" tab.)?



It is my understanding that in Windows this is possible, but I have read that this is not possible in Linux, at least not if you only use nVIDIA's driver and graphics card to try to create the stereo3D effect.

Is this still the case, or is this feature now available in Linux by nVIDIA?



Also, is this extra work of calculating the two angles from the one done on the nVIDIA graphics card or the CPU?





I am aware of 3rd party solutions that make non-stere3D games become stereoscopic 3D, such as IZ3D and DDD, both of which are for Windows. Since they are drivers, they cannot work in Wine. I did find VRizer, which is hooks OpenGL in Linux, and creates stereo3D (remember that Wine converts DirectX calls to OpenGL calls). It wasn't easy to find, and I haven't toyed with it yet. I've heard that it has a watermark though. It's closed source and dead (dead meaning no longer being developed). I would prefer an nVIDIA solution because it wouldn't have a watermark and isn't dead. Also, I'm not 100% confident I'd be able to get VRizer to work. I am confident that I'd be able to get it working with nVIDIA if it has the feature.



Also, if nVIDIA's creation of the two angles is computed on the graphics card, then that is another reason to do it the nVIDIA way rather than with VRizer, which would run on the CPU. Of course the actual rendering is still done on the graphics card with VRizer, but the computation of the two angles to be rendered on the graphics card is done on the CPU with VRizer.



I joined this forum today just so I could ask this question. Responses would be much appreciated. Please forgive me if this is answered somewhere else; I just couldn't find a definite answer to this anywhere. On the nVIDIA website, looking at what they have to say about their 3D Vision(tm), it looks like a maybe. I couldn't get a definite yes or no out of it. So I ask here.



Cheers,

Jake

#1
Posted 05/11/2012 08:00 PM   
I believe you need a Quadro card to have 3D support within Linux, sadly.
I believe you need a Quadro card to have 3D support within Linux, sadly.

#2
Posted 05/11/2012 09:46 PM   
Thank you Osobari for the response!

I've been hopeful that a Quadro card would do the trick. I've read before that if it can be done, it would require a Quadro card...but I'm wondering if this is even possible with a Quadro card. I didn't see anyone anywhere say with a definite "yes" that you can do this with one.

On Newegg, there actually looked like there were some affordable Quadro cards. I think this is a possibility.

Hopefully this summer I'm going to help a friend select parts for building a computer, and even help him build it. We want to go totally Linux. Stereoscopic 3D would be a great plus that I'm striving to achieve with it.



To clarify, I _am_ aware that nVIDIA supports producing stereoscopic 3D in Linux from programs that already have their own built-in stereoscopic 3D.

I would love to find out a way to make a game that does _not_ have its own stereoscopic 3D become stereoscopic 3D in Linux, purely by the magic of nVIDIA.

Thanks again. Hopefully I can get a straight answer for someone somewhere. I might phone someone. But this looked like a great place to start. Let's keep this thread rolling.

Cheers,
Jake
Thank you Osobari for the response!



I've been hopeful that a Quadro card would do the trick. I've read before that if it can be done, it would require a Quadro card...but I'm wondering if this is even possible with a Quadro card. I didn't see anyone anywhere say with a definite "yes" that you can do this with one.



On Newegg, there actually looked like there were some affordable Quadro cards. I think this is a possibility.



Hopefully this summer I'm going to help a friend select parts for building a computer, and even help him build it. We want to go totally Linux. Stereoscopic 3D would be a great plus that I'm striving to achieve with it.







To clarify, I _am_ aware that nVIDIA supports producing stereoscopic 3D in Linux from programs that already have their own built-in stereoscopic 3D.



I would love to find out a way to make a game that does _not_ have its own stereoscopic 3D become stereoscopic 3D in Linux, purely by the magic of nVIDIA.



Thanks again. Hopefully I can get a straight answer for someone somewhere. I might phone someone. But this looked like a great place to start. Let's keep this thread rolling.



Cheers,

Jake

#3
Posted 05/11/2012 11:10 PM   
You might want to wait awhile and see if NVIDIA ever ports 3D Vision over to Linux, as Quadro cards are incredibly expensive and not meant for gaming. It was confirmed not to long ago that Steam is being ported to Linux, and if it catches on, we might see GPU manufacturers taking the OS more seriously.
You might want to wait awhile and see if NVIDIA ever ports 3D Vision over to Linux, as Quadro cards are incredibly expensive and not meant for gaming. It was confirmed not to long ago that Steam is being ported to Linux, and if it catches on, we might see GPU manufacturers taking the OS more seriously.

#4
Posted 05/12/2012 12:02 AM   
Thanks again Osobari.

You say "to wait awhile and see if NVIDIA ever ports 3D Vision over to Linux". Well, according to here, [url]http://www.nvidia.com/object/quadro_pro_graphics_boards_linux.html[/url], 3D Vision is supported in Linux, both 32-bit and 64-bit versions of Linux. And that's nVIDIA.com saying that, so that's official stuff.

My first impression of 3D Vision was that that is what makes non-stereo3D games become stereo3D, but now I'm doubting that and thinking that 3D Vision is simply nVIDIA's stereo3D tech in general. (So 3D Vision in Linux might only be for games that already have their own built-in stereo3D.)

You also say that Quadro cards are incredibly expensive. Here's a Quadro card for $139.99, which is pretty cheap in the world of graphics cards: [url]http://www.newegg.com/Product/Product.aspx?Item=N82E16814133275[/url].
I'm not recommending it or saying that it's good or anything (heck, doesn't even have HDMI-out), I'm just giving an example of a Quadro card that is relatively affordable. It has the PNY name on it, but it has an nVIDIA chipset with CUDA cores. And it's a Quadro.

If it has Quadro in the name, isn't that enough for stereo3D? Maybe not steller stereo3D, but the 3D Vision tech should be there, right? Isn't "Quadro" a reference to "quad-buffered" which is for stereo3D?

I appreciate all your help /smile.gif' class='bbc_emoticon' alt=':smile:' /> .

Cheers,
Jake
Thanks again Osobari.



You say "to wait awhile and see if NVIDIA ever ports 3D Vision over to Linux". Well, according to here, http://www.nvidia.com/object/quadro_pro_graphics_boards_linux.html, 3D Vision is supported in Linux, both 32-bit and 64-bit versions of Linux. And that's nVIDIA.com saying that, so that's official stuff.



My first impression of 3D Vision was that that is what makes non-stereo3D games become stereo3D, but now I'm doubting that and thinking that 3D Vision is simply nVIDIA's stereo3D tech in general. (So 3D Vision in Linux might only be for games that already have their own built-in stereo3D.)



You also say that Quadro cards are incredibly expensive. Here's a Quadro card for $139.99, which is pretty cheap in the world of graphics cards: http://www.newegg.com/Product/Product.aspx?Item=N82E16814133275.

I'm not recommending it or saying that it's good or anything (heck, doesn't even have HDMI-out), I'm just giving an example of a Quadro card that is relatively affordable. It has the PNY name on it, but it has an nVIDIA chipset with CUDA cores. And it's a Quadro.



If it has Quadro in the name, isn't that enough for stereo3D? Maybe not steller stereo3D, but the 3D Vision tech should be there, right? Isn't "Quadro" a reference to "quad-buffered" which is for stereo3D?



I appreciate all your help /smile.gif' class='bbc_emoticon' alt=':smile:' /> .



Cheers,

Jake

#5
Posted 05/12/2012 02:17 AM   
Scroll To Top