Hard Light Productions Forums

General FreeSpace => FreeSpace Discussion => Topic started by: Capt_Thunder on April 20, 2010, 02:19:49 pm

Title: iZ3D 3d effect
Post by: Capt_Thunder on April 20, 2010, 02:19:49 pm
hi, has anyone tried using iZ3D drivers to view Freespace 2\The Babylon Project in 3D. Is so how did it work?
Title: Re: iZ3D 3d effect
Post by: The E on April 20, 2010, 02:21:20 pm
What is this iZ3D you speak of?
Title: Re: iZ3D 3d effect
Post by: MetalDestroyer on April 20, 2010, 02:34:00 pm
It's a 3D monitor which doesn't need any specific hardware to run games in 3D stereo. It's totally similar to the nVidia 3D Vision but without the hardware restriction except the monitor.
However, the 3D Vision is only for Direct X. It doesn't work on Open GL. :(
Title: Re: iZ3D 3d effect
Post by: The E on April 20, 2010, 02:36:01 pm
Which means, Capt_Thunder, that it won't work on FSOpen. Yes, I know there's a Direct3D setting in the Launcher. No, it doesn't do anything.
Title: Re: iZ3D 3d effect
Post by: Jeff Vader on April 20, 2010, 02:37:16 pm
Well, Direct3D does work in 3.6.9, but there's no valid reason for running it anymore.
Title: Re: iZ3D 3d effect
Post by: The E on April 20, 2010, 02:40:04 pm
Yes, but using 3.6.9 is just a bad idea.
Title: Re: iZ3D 3d effect
Post by: FUBAR-BDHR on April 20, 2010, 02:55:26 pm
Actually DirectX doesn't work in 3.6.9 on TBP unless you have a special build.  TBP 3.6.9 builds were based off the BTRL branch and made after DirectX was removed.  If you can find Kara's 3.6.9 DirectX build it may work but you can't use Zathras with 3.6.9 so no multi player and the newer campaigns wont work.  So like E said 3.6.9 is a bad idea.
Title: Re: iZ3D 3d effect
Post by: CP5670 on April 20, 2010, 04:40:33 pm
This might be something interesting to put into FS2 itself. Anaglyph rendering support was recently added into D2X-XL and is said to look very nice, although I haven't tried it out yet (have a display for it but not the glasses).
Title: Re: iZ3D 3d effect
Post by: Topgun on April 20, 2010, 09:10:48 pm
Well, Direct3D does work in 3.6.9, but there's no valid reason for running it anymore.
actually, even though its "there" its broken. when beams fire things go crazy, at least on my video card.
Title: Re: iZ3D 3d effect
Post by: S-99 on April 21, 2010, 04:01:32 am
It's a 3D monitor which doesn't need any specific hardware to run games in 3D stereo. It's totally similar to the nVidia 3D Vision but without the hardware restriction except the monitor.
However, the 3D Vision is only for Direct X. It doesn't work on Open GL. :(
Try an opengl to direct3d wrapper.
Title: Re: iZ3D 3d effect
Post by: Charismatic on April 21, 2010, 02:16:36 pm
Technobable...no good.

'Direct3d' reminds me of leet. Directed.
Title: Re: iZ3D 3d effect
Post by: S-99 on April 21, 2010, 04:13:34 pm
What's the lesson we learned today?
It's a 3D monitor which doesn't need any specific hardware to run games in 3D stereo. It's totally similar to the nVidia 3D Vision but without the hardware restriction except the monitor.
However, the 3D Vision is only for Direct X. It doesn't work on Open GL. :(
DON'T BUY PRODUCTS THAT ONLY USE PROPRIETARY STANDARDS. TRUST ME, IT ****S YOU IN THE ASS SOMETIME DOWN THE ROAD. In this case you don't get to play fso, unless you can figure out how to get it to work with a opengl to direct3d wrapper.
Title: Re: iZ3D 3d effect
Post by: The E on April 21, 2010, 04:19:29 pm
Yes, well, those wrappers are of questionable utility anyway.
Title: Re: iZ3D 3d effect
Post by: S-99 on April 21, 2010, 04:49:41 pm
Are of questionable utility? You saying that they support child porn or something?

It doesn't matter of questionable utility. It's the only shot at using his 3d stereo monitor with fso. A wrapper will either work or not. Easy as that, it's worth a try than pussy footing.
Title: Re: iZ3D 3d effect
Post by: The E on April 21, 2010, 04:56:53 pm
Questionable, as in, they don't really work all that well. Are there even any that can support all the OpenGL extensions FSO needs? Or the shader code, which needs Shader Model 3, GLSL 1.2 support?
How much of a performance penalty does it incur?
Title: Re: iZ3D 3d effect
Post by: S-99 on April 21, 2010, 07:58:26 pm
I use a direct3d to opengl wrapper all the time. That's how i play my few windows games that don't have opengl support in linux via wine.

The wine direct3d to opengl wrapper is really good. I know they support all the way to directx9.0c with directx 10 support in the works. My windows direct3d only windows games run just as fine via the wine wrapper in linux as they did in a native windows environment.

For all features supported in opengl...find a wrapper that does support them, or at least most of them. As far as performance goes, it probably varies between which wrapper you have. Although back in the day using a glide to opengl wrapper incurred no performance penalty.

Yet again, i say, it's worth a try instead of pussy footing.
Title: Re: iZ3D 3d effect
Post by: The E on April 22, 2010, 07:34:42 am
...

That's a wrapper that translates D3D into OGL. For this game, you need a wrapper that works in the opposite direction. Show me one of those, then we'll continue talking. For the record, the only one I could find translated from OGL to D3D 8 and hasn't been updated in a while.
Title: Re: iZ3D 3d effect
Post by: Reprobator on April 26, 2010, 08:43:10 am
An engine handling would be far better than a wrapper i guess, anyway it would be awesome, i ve try it with mount and blade warband et wing of prey and that's just f....g awesome  :yes:
Title: Re: iZ3D 3d effect
Post by: S-99 on April 28, 2010, 08:01:26 pm
...

That's a wrapper that translates D3D into OGL. For this game, you need a wrapper that works in the opposite direction. Show me one of those, then we'll continue talking. For the record, the only one I could find translated from OGL to D3D 8 and hasn't been updated in a while.
Good one, lets take me out of context. I was making an example of how using a wrapper doesn't degrade performance.

The engine handling this instead of a wrapper would be much preferred of course. But, why not try the wrapper for ****s and giggles just to see what happens. The E is quite obstinate against non destructive adventuring? Aside from that, The E is right. Wrappers are sort of an old school way of doing things, and hence not really needed for computer gaming anymore as much as they were during the days of glide. So, The E's results on google for wrappers are about as promising as what i found, really old **** that usually doesn't go past directx8.

However it's still worth a try just to see what happens with a wrapper and this iz3d. Although, it's just as ugly as the situation appears to be. Iz3d only supports one api which is unfortunately the closed source directx, so nothing can be done for this fso engine-wise at all and will never be done because opengl is much better than directx for fso.
Title: Re: iZ3D 3d effect
Post by: Reprobator on April 30, 2010, 01:35:38 am
Well if we could handle directly anaglyph directly from then engine, there would have no need of  the iz3d driver.
At least for anaglyph, i wonder if it could not be handled via shader?
Title: Re: iZ3D 3d effect
Post by: Bobboau on May 02, 2010, 03:29:04 pm
all that is required is moveing the camera a litle to the left or right and alternateing which direction every other frame.
Title: Re: iZ3D 3d effect
Post by: S-99 on May 02, 2010, 06:12:17 pm
Well if we could handle directly anaglyph directly from then engine, there would have no need of  the iz3d driver.
At least for anaglyph, i wonder if it could not be handled via shader?
Reminds me when ati had their custom shader business going on 5 years ago. It was fun when i had an ati card. I loaded up the fake hdr shader and took a bunch of screenshots here. Too bad ati removed this feature from their driver configuration, lots of people made really cool custom shaders.
Title: Re: iZ3D 3d effect
Post by: CP5670 on May 03, 2010, 05:15:23 pm
You may still be able to use that with the ATI OpenGL dll from the old driver. I first tried it out a long time after it had been had taken out of the drivers. I never used it much though, as it looked really bad on background graphics.