So i have putted an opengl wrapper together for Doom3 with anaglyph support.
[b]Currently RED+CYAN supported[/b].
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. [b]Copy it to the .exe files of Doom3, then start doom3[/b]*
I tryed Doom3 demo with it on lowest settings. [b]USE AT YOUR OWN RISK[/b].
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
[b]PLAY IT IN 640x480, or 800x600. DO NOT EVEN TRY TO SET IT TO HIGHER RES![/b]
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send [b]donations [/b]to the folowing paypal address: *please ask in private message*
[quote name='Geri' date='13 April 2011 - 03:45 PM' timestamp='1302727553' post='1224221']
Helo. I have readed in the forums that some peoples from here wants anaglyph
support for opengl games, like Doom3.
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
[b]Currently RED+CYAN supported[/b].
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. [b]Copy it to the .exe files of Doom3, then start doom3[/b]*
I tryed Doom3 demo with it on lowest settings. [b]USE AT YOUR OWN RISK[/b].
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send [b]donations [/b]to konakona321 at freemail dot hu
[/quote]
Geri,
This is very interesting and quite promising. Most of us here use 3D Vision and not Anaglyph mode. This means that we would be more interested in some kind of conversion of your program into Directx 9 so the 3D Vision driver can kick in and we would be able to get Doom 3 and full, undulterated color 3D stereo.
Basically what needs to be done is an OpenGL to Direct3D 9 wrapper that utilizes at minimum Directx 9.
[quote name='Geri' date='13 April 2011 - 03:45 PM' timestamp='1302727553' post='1224221']
Helo. I have readed in the forums that some peoples from here wants anaglyph
support for opengl games, like Doom3.
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
Currently RED+CYAN supported.
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. Copy it to the .exe files of Doom3, then start doom3*
I tryed Doom3 demo with it on lowest settings. USE AT YOUR OWN RISK.
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send donations to konakona321 at freemail dot hu
Geri,
This is very interesting and quite promising. Most of us here use 3D Vision and not Anaglyph mode. This means that we would be more interested in some kind of conversion of your program into Directx 9 so the 3D Vision driver can kick in and we would be able to get Doom 3 and full, undulterated color 3D stereo.
Basically what needs to be done is an OpenGL to Direct3D 9 wrapper that utilizes at minimum Directx 9.
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
[quote name='Geri' date='13 April 2011 - 04:18 PM' timestamp='1302729493' post='1224239']
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
[/quote]
When you say you have one, I mean one that is workable, and that one that will run efficiently, and one that can handle shaders.
To be viable solution, you need to have something that can compete with the old Nvidia driver, which can run Doom 3 in full color 3D stereo at minimum 30 fps @ 1080p on a 7900 GTX. I have such a rig to play older games that 3D Vision can't do. You ought to take that as a point of departure for any type of project that 3D Vision can then implement.
With a wrapper, there is always a loss of efficiency somewhere in emulation, so to mimmick the results of the old driver with a 7900 GTX is probably not probable.
[quote name='Geri' date='13 April 2011 - 04:18 PM' timestamp='1302729493' post='1224239']
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
When you say you have one, I mean one that is workable, and that one that will run efficiently, and one that can handle shaders.
To be viable solution, you need to have something that can compete with the old Nvidia driver, which can run Doom 3 in full color 3D stereo at minimum 30 fps @ 1080p on a 7900 GTX. I have such a rig to play older games that 3D Vision can't do. You ought to take that as a point of departure for any type of project that 3D Vision can then implement.
With a wrapper, there is always a loss of efficiency somewhere in emulation, so to mimmick the results of the old driver with a 7900 GTX is probably not probable.
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
[quote name='Geri' date='13 April 2011 - 04:46 PM' timestamp='1302731190' post='1224268']
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
[/quote]
Yes, this is what I mean though. It's much easier for the user who has a multi-pcie board, with 3 pci-e slots or more to go out and acquire a 7900 GTX card off ebay ($50 - $80) and a copy of Windows XP 32 Bit (that they already have laying around) and just run a dual-boot config and play Doom3 and tons of other older OpenGL games in both anaglyph OR full 3D stereo @ full speed 1080p.
I just tried your program on a work comp of mine that has a 9800 GTX+. It's a mid-range card to today's standards. But in 1080p, Doom 3 is running at about 2 fps in the opening scene with ship taking off from the Mars landing. That's not very good if one could just do the solution I described above.
[quote name='Geri' date='13 April 2011 - 04:46 PM' timestamp='1302731190' post='1224268']
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
Yes, this is what I mean though. It's much easier for the user who has a multi-pcie board, with 3 pci-e slots or more to go out and acquire a 7900 GTX card off ebay ($50 - $80) and a copy of Windows XP 32 Bit (that they already have laying around) and just run a dual-boot config and play Doom3 and tons of other older OpenGL games in both anaglyph OR full 3D stereo @ full speed 1080p.
I just tried your program on a work comp of mine that has a 9800 GTX+. It's a mid-range card to today's standards. But in 1080p, Doom 3 is running at about 2 fps in the opening scene with ship taking off from the Mars landing. That's not very good if one could just do the solution I described above.
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
[quote name='Geri' date='13 April 2011 - 05:04 PM' timestamp='1302732260' post='1224280']
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
[/quote]
I can try it out on my 3D Vision machine at home which boots two GTX 590s, and let you know what kind of performance is there with the fastest gpu possible.
[quote name='Geri' date='13 April 2011 - 05:04 PM' timestamp='1302732260' post='1224280']
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
I can try it out on my 3D Vision machine at home which boots two GTX 590s, and let you know what kind of performance is there with the fastest gpu possible.
I am very interested in Doom3 in 3D because I love "The Dark Mod" which turns Doom 3 into something which looks like Thief.
I dont have anaglyph glasses. Dont know if I want to get them either.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
Geri, I will try the titaniumgl.tk solution in Thief 1 and let you know if it works in 3D. I dont even know if Thief 1 is openGL but I'll try it.
Here is "The Dark Mod" (doom 3 engine).
http://www.youtube.com/watch?v=83gpjfd3Ftw
Geri,
About your project ...
you could talk to the producers of Penumbra series and Amnesia:Dark Descent. Those games use OpenGL. Maybe they are interested in a 3D vision solution for their openGL games.
I am very interested in Doom3 in 3D because I love "The Dark Mod" which turns Doom 3 into something which looks like Thief.
I dont have anaglyph glasses. Dont know if I want to get them either.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
Geri, I will try the titaniumgl.tk solution in Thief 1 and let you know if it works in 3D. I dont even know if Thief 1 is openGL but I'll try it.
Here is "The Dark Mod" (doom 3 engine).
Geri,
About your project ...
you could talk to the producers of Penumbra series and Amnesia:Dark Descent. Those games use OpenGL. Maybe they are interested in a 3D vision solution for their openGL games.
[quote name='Geri' date='13 April 2011 - 05:20 PM' timestamp='1302733236' post='1224290']
that would be cool, thankyou
[/quote]
Not much better. Runs at an average rate anywhere from 5-15 frames per second depending on what you are looking at. Look straight at the ground, and your frames go way up. This is with a GTX 590 and running doom at 1920 x 1080 (modifying the config file manually) in Ultra mode and AA maxed out. Tried it in both QUAD SLI, Single SLI, and Single GPU. It scales but nothing worth mentioning. If it isn't playable on a GTX 590 and QUAD SLI it isn't going to play on anybody's setup.
If one wants to play Doom 3 in stereo, nothing beats popping in a card that is 4 generations back (7900 GTX) and having fun in FULL stereo 3D.
I have a seperate rig to handle that, but I have a friend on this forum that runs SLI with two 480's for Windows 7/3D Vision and modern games and then has a 7900 GTX in the other PCI-E slot for Windows XP/old Nvidia stereo gaming. Works like a charm.
Like I said, best of luck with your project, I'm certainly not trying to condemn it but you do have quite a bit of work in front of you.
[quote name='Geri' date='13 April 2011 - 05:20 PM' timestamp='1302733236' post='1224290']
that would be cool, thankyou
Not much better. Runs at an average rate anywhere from 5-15 frames per second depending on what you are looking at. Look straight at the ground, and your frames go way up. This is with a GTX 590 and running doom at 1920 x 1080 (modifying the config file manually) in Ultra mode and AA maxed out. Tried it in both QUAD SLI, Single SLI, and Single GPU. It scales but nothing worth mentioning. If it isn't playable on a GTX 590 and QUAD SLI it isn't going to play on anybody's setup.
If one wants to play Doom 3 in stereo, nothing beats popping in a card that is 4 generations back (7900 GTX) and having fun in FULL stereo 3D.
I have a seperate rig to handle that, but I have a friend on this forum that runs SLI with two 480's for Windows 7/3D Vision and modern games and then has a 7900 GTX in the other PCI-E slot for Windows XP/old Nvidia stereo gaming. Works like a charm.
Like I said, best of luck with your project, I'm certainly not trying to condemn it but you do have quite a bit of work in front of you.
[quote name='Partol' date='13 April 2011 - 06:09 PM' timestamp='1302736142' post='1224310']
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
[/quote]
No, forget about using your 120 hz LCD monitor and Nvidia emitter and shutter glasses with the old skool driver (unless someone knows better). I think you could still use your monitor with e-dimensional glasses, but I'm not sure if you can get 120 hz with VGA instead of dual-link. You'll probably be limited to 60 hz and 30hz/eye.
It supports a lot of different types of displays but it won't interface with those glasses and monitor.
I use my DLP and DLPLink glasses which interfaces with the TV directly. If you are interested in going the old skool route to play Doom 3 or Prey, I recommend a DLP tech type display projector or TV. You can also use Zalman, CRTs, and dual projector, which work great too. Zalman and DLP should give the least ghosting however.
[quote name='Partol' date='13 April 2011 - 06:09 PM' timestamp='1302736142' post='1224310']
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
No, forget about using your 120 hz LCD monitor and Nvidia emitter and shutter glasses with the old skool driver (unless someone knows better). I think you could still use your monitor with e-dimensional glasses, but I'm not sure if you can get 120 hz with VGA instead of dual-link. You'll probably be limited to 60 hz and 30hz/eye.
It supports a lot of different types of displays but it won't interface with those glasses and monitor.
I use my DLP and DLPLink glasses which interfaces with the TV directly. If you are interested in going the old skool route to play Doom 3 or Prey, I recommend a DLP tech type display projector or TV. You can also use Zalman, CRTs, and dual projector, which work great too. Zalman and DLP should give the least ghosting however.
support for opengl games, like Doom3.
[img]http://legend.uw.hu/anaglyph/doom3anaglyph.jpg[/img]
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
[b]Currently RED+CYAN supported[/b].
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. [b]Copy it to the .exe files of Doom3, then start doom3[/b]*
I tryed Doom3 demo with it on lowest settings. [b]USE AT YOUR OWN RISK[/b].
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
[b]PLAY IT IN 640x480, or 800x600. DO NOT EVEN TRY TO SET IT TO HIGHER RES![/b]
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send [b]donations [/b]to the folowing paypal address: *please ask in private message*
support for opengl games, like Doom3.
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
Currently RED+CYAN supported.
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. Copy it to the .exe files of Doom3, then start doom3*
I tryed Doom3 demo with it on lowest settings. USE AT YOUR OWN RISK.
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
PLAY IT IN 640x480, or 800x600. DO NOT EVEN TRY TO SET IT TO HIGHER RES!
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send donations to the folowing paypal address: *please ask in private message*
Helo. I have readed in the forums that some peoples from here wants anaglyph
support for opengl games, like Doom3.
[img]http://legend.uw.hu/anaglyph/doom3anaglyph.jpg[/img]
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
[b]Currently RED+CYAN supported[/b].
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. [b]Copy it to the .exe files of Doom3, then start doom3[/b]*
I tryed Doom3 demo with it on lowest settings. [b]USE AT YOUR OWN RISK[/b].
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send [b]donations [/b]to konakona321 at freemail dot hu
[/quote]
Geri,
This is very interesting and quite promising. Most of us here use 3D Vision and not Anaglyph mode. This means that we would be more interested in some kind of conversion of your program into Directx 9 so the 3D Vision driver can kick in and we would be able to get Doom 3 and full, undulterated color 3D stereo.
Basically what needs to be done is an OpenGL to Direct3D 9 wrapper that utilizes at minimum Directx 9.
Thanks for contributing your interest,
photios
Helo. I have readed in the forums that some peoples from here wants anaglyph
support for opengl games, like Doom3.
So i have putted an opengl wrapper together for Doom3 with anaglyph support.
Currently RED+CYAN supported.
You can download the wrapper here: http://legend.uw.hu/anaglyph/doom3anaglyphgl.rar
(if you get a broken download, please try a download manager)
PLEASE DO NOT TRY TO USE THE WRAPPER TO DIFERENT GAMES. It will cause undefinied behaviors.
*DO NOT COPY THE FILE TO WINDOWS DIRECTORY. Copy it to the .exe files of Doom3, then start doom3*
I tryed Doom3 demo with it on lowest settings. USE AT YOUR OWN RISK.
This wrapper needs graphics card with at least SM4 support! It will able to run also with SM3 or lower
cards but will so slow on SM2 (or below) that you will be not able to play with it.
Wrapper also needs a GPU with at least 30 gbyte/sec VRAM bandwith (becouse the framebuffer manipuation).
I do not currently know the ecsact specifications of nVidia GPU's but i am sure that it will run
playable on a GeForce GT280 and above (maybe also below this spec.).
I have written this wrapper with Doom3 demo and a ATi Radeon9800 (AGP) computer.
I would be able to extend the wrapper to support more games like Prey or Riddick, but i need help.
This is my strongest computer, but only SM2 so i cant continue writing this stuff, becouse i need
a much faster computer with PCI-E to do it. On radeon 9800pro this patch runs on 0,1 fps :<
I was not even able to test it on geforce becouse i have none, i *hope* its working.
At least i need a GeForce GT260 (wich is dunno, around 200usd?) and a motherboard with
PCI-E (probably 70 usd) a CPU in it (150 usd) and RAM-s (dunno, 100 usd.) My monitor
also died yesterday and the current crt monitor i using is so dark i am almost not able to see the
windows desktop even. This means i must get around 800 USD to continue the work on this drivers and
manage a few more opengl games to run with anaglyph. I do not even have an anaglyph eye-glass :D
Without this, this project ends here :(
You can send donations to konakona321 at freemail dot hu
Geri,
This is very interesting and quite promising. Most of us here use 3D Vision and not Anaglyph mode. This means that we would be more interested in some kind of conversion of your program into Directx 9 so the 3D Vision driver can kick in and we would be able to get Doom 3 and full, undulterated color 3D stereo.
Basically what needs to be done is an OpenGL to Direct3D 9 wrapper that utilizes at minimum Directx 9.
Thanks for contributing your interest,
photios
Desktop-PC
i7 870 @ 3.8GHz + MSI GTX1070 Gaming X + 16GB RAM + Win10 64Bit Home + AW2310+3D-Vision
http://legend.uw.hu/anaglyph/doom3anaglyphgl_swap.rar
http://legend.uw.hu/anaglyph/doom3anaglyphgl_swap.rar
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
[/quote]
When you say you have one, I mean one that is workable, and that one that will run efficiently, and one that can handle shaders.
To be viable solution, you need to have something that can compete with the old Nvidia driver, which can run Doom 3 in full color 3D stereo at minimum 30 fps @ 1080p on a 7900 GTX. I have such a rig to play older games that 3D Vision can't do. You ought to take that as a point of departure for any type of project that 3D Vision can then implement.
With a wrapper, there is always a loss of efficiency somewhere in emulation, so to mimmick the results of the old driver with a 7900 GTX is probably not probable.
Best of luck with your work.
I alreday have an opengl to directx wrapper (titaniumgl: http://TitaniumGL.tk ) wich i had mentioned somewhere on the forums. Sadly that not able to run doom3 (there is no textures). However, maybee in the future, i will able to fix it. Until that, here is this anaglyph tool.
When you say you have one, I mean one that is workable, and that one that will run efficiently, and one that can handle shaders.
To be viable solution, you need to have something that can compete with the old Nvidia driver, which can run Doom 3 in full color 3D stereo at minimum 30 fps @ 1080p on a 7900 GTX. I have such a rig to play older games that 3D Vision can't do. You ought to take that as a point of departure for any type of project that 3D Vision can then implement.
With a wrapper, there is always a loss of efficiency somewhere in emulation, so to mimmick the results of the old driver with a 7900 GTX is probably not probable.
Best of luck with your work.
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
[/quote]
Yes, this is what I mean though. It's much easier for the user who has a multi-pcie board, with 3 pci-e slots or more to go out and acquire a 7900 GTX card off ebay ($50 - $80) and a copy of Windows XP 32 Bit (that they already have laying around) and just run a dual-boot config and play Doom3 and tons of other older OpenGL games in both anaglyph OR full 3D stereo @ full speed 1080p.
I just tried your program on a work comp of mine that has a 9800 GTX+. It's a mid-range card to today's standards. But in 1080p, Doom 3 is running at about 2 fps in the opening scene with ship taking off from the Mars landing. That's not very good if one could just do the solution I described above.
To support shaders from titaniumgl, is not impossible, however, just the workaround would need months, so i maybee will only write that, if a company who is interested in it, pays it.
Yes, this is what I mean though. It's much easier for the user who has a multi-pcie board, with 3 pci-e slots or more to go out and acquire a 7900 GTX card off ebay ($50 - $80) and a copy of Windows XP 32 Bit (that they already have laying around) and just run a dual-boot config and play Doom3 and tons of other older OpenGL games in both anaglyph OR full 3D stereo @ full speed 1080p.
I just tried your program on a work comp of mine that has a 9800 GTX+. It's a mid-range card to today's standards. But in 1080p, Doom 3 is running at about 2 fps in the opening scene with ship taking off from the Mars landing. That's not very good if one could just do the solution I described above.
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
[/quote]
I can try it out on my 3D Vision machine at home which boots two GTX 590s, and let you know what kind of performance is there with the fastest gpu possible.
Thanks you for trying. It may runs much faster on newer GPU's becouse this anaglyph patch uses a call that is not properly accelerated below GT2xx series. Or, probably below GT2xx.
I can try it out on my 3D Vision machine at home which boots two GTX 590s, and let you know what kind of performance is there with the fastest gpu possible.
I dont have anaglyph glasses. Dont know if I want to get them either.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
Geri, I will try the titaniumgl.tk solution in Thief 1 and let you know if it works in 3D. I dont even know if Thief 1 is openGL but I'll try it.
Here is "The Dark Mod" (doom 3 engine).
http://www.youtube.com/watch?v=83gpjfd3Ftw
Geri,
About your project ...
you could talk to the producers of Penumbra series and Amnesia:Dark Descent. Those games use OpenGL. Maybe they are interested in a 3D vision solution for their openGL games.
I dont have anaglyph glasses. Dont know if I want to get them either.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
Geri, I will try the titaniumgl.tk solution in Thief 1 and let you know if it works in 3D. I dont even know if Thief 1 is openGL but I'll try it.
Here is "The Dark Mod" (doom 3 engine).
Geri,
About your project ...
you could talk to the producers of Penumbra series and Amnesia:Dark Descent. Those games use OpenGL. Maybe they are interested in a 3D vision solution for their openGL games.
Thief 1/2/gold in 3D
https://forums.geforce.com/default/topic/523535/3d-vision/thief-1-2-and-system-shock-2-perfect-3d-with-unofficial-patch-1-19
http://photos.3dvisionlive.com/Partol/album/509eb580a3e067153c000020/
[Acer GD245HQ - 1920x1080 120Hz] [Nvidia 3D Vision]
[MSI H81M-P33 with Pentium G3258 @ 4.4GHz and Zalman CNPS5X}[Transcend 2x2GB DDR3]
[Asus GTX 750 Ti @ 1350MHz] [Intel SSD 330 - 240GB]
[Creative Titanium HD + Beyerdynamic DT 880 (250ohm) headphones] [Windows 7 64bit]
that would be cool, thankyou
[/quote]
Not much better. Runs at an average rate anywhere from 5-15 frames per second depending on what you are looking at. Look straight at the ground, and your frames go way up. This is with a GTX 590 and running doom at 1920 x 1080 (modifying the config file manually) in Ultra mode and AA maxed out. Tried it in both QUAD SLI, Single SLI, and Single GPU. It scales but nothing worth mentioning. If it isn't playable on a GTX 590 and QUAD SLI it isn't going to play on anybody's setup.
If one wants to play Doom 3 in stereo, nothing beats popping in a card that is 4 generations back (7900 GTX) and having fun in FULL stereo 3D.
I have a seperate rig to handle that, but I have a friend on this forum that runs SLI with two 480's for Windows 7/3D Vision and modern games and then has a 7900 GTX in the other PCI-E slot for Windows XP/old Nvidia stereo gaming. Works like a charm.
Like I said, best of luck with your project, I'm certainly not trying to condemn it but you do have quite a bit of work in front of you.
that would be cool, thankyou
Not much better. Runs at an average rate anywhere from 5-15 frames per second depending on what you are looking at. Look straight at the ground, and your frames go way up. This is with a GTX 590 and running doom at 1920 x 1080 (modifying the config file manually) in Ultra mode and AA maxed out. Tried it in both QUAD SLI, Single SLI, and Single GPU. It scales but nothing worth mentioning. If it isn't playable on a GTX 590 and QUAD SLI it isn't going to play on anybody's setup.
If one wants to play Doom 3 in stereo, nothing beats popping in a card that is 4 generations back (7900 GTX) and having fun in FULL stereo 3D.
I have a seperate rig to handle that, but I have a friend on this forum that runs SLI with two 480's for Windows 7/3D Vision and modern games and then has a 7900 GTX in the other PCI-E slot for Windows XP/old Nvidia stereo gaming. Works like a charm.
Like I said, best of luck with your project, I'm certainly not trying to condemn it but you do have quite a bit of work in front of you.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
[/quote]
No, forget about using your 120 hz LCD monitor and Nvidia emitter and shutter glasses with the old skool driver (unless someone knows better). I think you could still use your monitor with e-dimensional glasses, but I'm not sure if you can get 120 hz with VGA instead of dual-link. You'll probably be limited to 60 hz and 30hz/eye.
It supports a lot of different types of displays but it won't interface with those glasses and monitor.
I use my DLP and DLPLink glasses which interfaces with the TV directly. If you are interested in going the old skool route to play Doom 3 or Prey, I recommend a DLP tech type display projector or TV. You can also use Zalman, CRTs, and dual projector, which work great too. Zalman and DLP should give the least ghosting however.
Thanks Photios for telling us about your 7900 GTX system for playing openGL games in 3D. I will definately think about setting up a config like that. Does it work with the Nvidia 3D Vision shutter glasses and Nvidia emitter?
No, forget about using your 120 hz LCD monitor and Nvidia emitter and shutter glasses with the old skool driver (unless someone knows better). I think you could still use your monitor with e-dimensional glasses, but I'm not sure if you can get 120 hz with VGA instead of dual-link. You'll probably be limited to 60 hz and 30hz/eye.
It supports a lot of different types of displays but it won't interface with those glasses and monitor.
I use my DLP and DLPLink glasses which interfaces with the TV directly. If you are interested in going the old skool route to play Doom 3 or Prey, I recommend a DLP tech type display projector or TV. You can also use Zalman, CRTs, and dual projector, which work great too. Zalman and DLP should give the least ghosting however.