[quote="BlackSharkfr"]So I tried to render full resolution side by side (3840x1080) for my dual-projector setup using this shader. I ended up so close but couldn't get it to work.
The display output I am trying to achieve a game resolution of 1920x1080 60Hz per eye stacked horizontally into a 3840x1080 video output at 60Hz through display port. (no scaling, no DSR, just a straight 1:1 pixel mapping from render to screen, aka "Full-SBS").
Between the computer and the dual projectors is a converter box (VNS Geobox 501) that receives the 3840x1080 signal, and splits the left and right eye views the two projectors. (I've been using this setup for years, first with iZ3D, then Tridef, now trying to get 3D Vision render this resolution)
So far I failed to use the sader in the following games
[quote="BlackSharkfr"]
- Abzu : Unreal engine crash on startup if the side by side feature is set to run (no matter what resolution setting I use)
- Warframe (DX11) : Engine crash on startup (cought by Warframe's internal error reporting system) if 3DMigoto is present in the game's folder (default setting, side by side mode set to not run)
[/quote]
I did manage to run Ori and the Blind Forest with the SBS shader (with the build from the game patch on helixmod site, I did not try the latest build) but couldn't achieve the output I wanted.
Attempt 1 :
Desktop resolution 1920x1080 60Hz
Game resolution 1920x1080
in the 3D migoto .ini files : override resolution 3840x1080, and override refresh rate 60Hz
The game launches, the resolution is set to 3840x1080 at 60Hz, confirmed by my display converter box info panel. The steam overlay appears (press XXX button to open steam comminity thing, your friends are playing game XYZ...), the main menu music theme and sound start playing, but the image remains black.
Attempt 2 :
Desktop resolution 3840x1080 60Hz
Game resolution 1920x1080
in the 3D migoto .ini files : no overrides
Everything launches, the left and right eye views are centered in their correct position but the picture is squashed like if it were a 1920x1080 SBS in the middle of each eye view with blank areas on each side
Attempt 3 :
Desktop resolution 3840x1080 60Hz
Game resolution 1920x1080
in the 3D migoto . ini files : override resolution to 3840x1080 60Hz
Same as previous attempt, but this time the blank areas are filled by a repeat of the squashed picture in the center.
Attempt 4 : (for fun)
Desktop resolution 1920x1080 120Hz
Game resolution 1920x1080
in the 3D migoto .ini files : no overrides
I get a normal squashed SBS image at full 120Hz (unusable for my system since my converter is not designed to handle such a signal : it believes it's receiving frame sequential input. And my projectors are regular 60Hz projectors, but still ... it's funny I achieved it)
If some day a TV manufacturer made a passive TV with 1080p120 input capability, you could technically play SBS 3D at 120Hz per eye using this technique.
I have the feeling that the current side by side shader is not designed to scale to the display resolution, but designed for a fixed 50% squash resize.
Is there a way to prevent the shader from doing the squash resize, and just display the left and right eye views at their normal full resolution ?
Oh one more thing :
My available 3D Vision output modes are Generic CRT (frame sequential) or 3D Vision Discover (anglyph).
I noticed that the shader works exactly the same way no matter which output mode I choose.
So technically, you can produce a SBS image for 3DTVs even though you are running in Discover mode, no 3DTV play required ? I found that amusing.
(My 3D Vision usb emitter was plugged all the time, I did not try to unplug it)[/quote]
Any update or hope about this?
Blacksharkfr or the shaderhacker team?
I'm considering more and more switching to a passive solution, if i can concretly enjoy an experience in 1080p@60 with 3Dvision / 3Dmigoto .
Monday i have an opportunity to get that, but i don't know the current status of this idea.
BlackSharkfr said:So I tried to render full resolution side by side (3840x1080) for my dual-projector setup using this shader. I ended up so close but couldn't get it to work.
The display output I am trying to achieve a game resolution of 1920x1080 60Hz per eye stacked horizontally into a 3840x1080 video output at 60Hz through display port. (no scaling, no DSR, just a straight 1:1 pixel mapping from render to screen, aka "Full-SBS").
Between the computer and the dual projectors is a converter box (VNS Geobox 501) that receives the 3840x1080 signal, and splits the left and right eye views the two projectors. (I've been using this setup for years, first with iZ3D, then Tridef, now trying to get 3D Vision render this resolution)
So far I failed to use the sader in the following games
BlackSharkfr said:
- Abzu : Unreal engine crash on startup if the side by side feature is set to run (no matter what resolution setting I use)
- Warframe (DX11) : Engine crash on startup (cought by Warframe's internal error reporting system) if 3DMigoto is present in the game's folder (default setting, side by side mode set to not run)
I did manage to run Ori and the Blind Forest with the SBS shader (with the build from the game patch on helixmod site, I did not try the latest build) but couldn't achieve the output I wanted.
Attempt 1 :
Desktop resolution 1920x1080 60Hz
Game resolution 1920x1080
in the 3D migoto .ini files : override resolution 3840x1080, and override refresh rate 60Hz
The game launches, the resolution is set to 3840x1080 at 60Hz, confirmed by my display converter box info panel. The steam overlay appears (press XXX button to open steam comminity thing, your friends are playing game XYZ...), the main menu music theme and sound start playing, but the image remains black.
Attempt 2 :
Desktop resolution 3840x1080 60Hz
Game resolution 1920x1080
in the 3D migoto .ini files : no overrides
Everything launches, the left and right eye views are centered in their correct position but the picture is squashed like if it were a 1920x1080 SBS in the middle of each eye view with blank areas on each side
Attempt 3 :
Desktop resolution 3840x1080 60Hz
Game resolution 1920x1080
in the 3D migoto . ini files : override resolution to 3840x1080 60Hz
Same as previous attempt, but this time the blank areas are filled by a repeat of the squashed picture in the center.
Attempt 4 : (for fun)
Desktop resolution 1920x1080 120Hz
Game resolution 1920x1080
in the 3D migoto .ini files : no overrides
I get a normal squashed SBS image at full 120Hz (unusable for my system since my converter is not designed to handle such a signal : it believes it's receiving frame sequential input. And my projectors are regular 60Hz projectors, but still ... it's funny I achieved it)
If some day a TV manufacturer made a passive TV with 1080p120 input capability, you could technically play SBS 3D at 120Hz per eye using this technique.
I have the feeling that the current side by side shader is not designed to scale to the display resolution, but designed for a fixed 50% squash resize.
Is there a way to prevent the shader from doing the squash resize, and just display the left and right eye views at their normal full resolution ?
Oh one more thing :
My available 3D Vision output modes are Generic CRT (frame sequential) or 3D Vision Discover (anglyph).
I noticed that the shader works exactly the same way no matter which output mode I choose.
So technically, you can produce a SBS image for 3DTVs even though you are running in Discover mode, no 3DTV play required ? I found that amusing.
(My 3D Vision usb emitter was plugged all the time, I did not try to unplug it)
Any update or hope about this?
Blacksharkfr or the shaderhacker team?
I'm considering more and more switching to a passive solution, if i can concretly enjoy an experience in 1080p@60 with 3Dvision / 3Dmigoto .
Monday i have an opportunity to get that, but i don't know the current status of this idea.
[quote="jayshaw"]1. Install 3d vision.
2. Set it for 3dvision discover (red and blue glasses)
3.Pass the 3dvision test
4. Test 3dvision to make sure it displays red and blue.
5. go to search (where it says "type here to search") on the desktop
6.type in "regedit"
7. in the registry, go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D
8.set "StereoAnaglyphType"=dword:00000000
9. set "LeftAnaglyphFilter"=dword:ffffff00 "RightAnaglyphFilter"=dword:ffffff00
this sets both eyes to the same color, and makes it clear.
10. Right click the stereo3d folder, go to "permissions", and navigate to "system".
11. Deny all sytem permissions. This stops 3dvision from changing the eye color.
12. Go back to the 3dvision test and use any resolution. It will look normal. This means it worked. If it works with different colors, you did something wrong.
13. Install the 3dmigoto mod for your favorite game, make sure you disable compatibility 3d mode (dx11), and switch to sbs or top and bottom.
It should work at every resolution 3d discover mode supports.
I should warn anyone doing this, by locking permissions, none of the 3dvision settings can be saved or adjusted, so that needs to be done first, or the permissions need to be unlocked if you want to change keyboard short cuts, etc. [/quote]
Will this work in Windows 10 too? Also this doesn't work in compatibility 3d mode?
jayshaw said:1. Install 3d vision.
2. Set it for 3dvision discover (red and blue glasses)
3.Pass the 3dvision test
4. Test 3dvision to make sure it displays red and blue.
5. go to search (where it says "type here to search") on the desktop
6.type in "regedit"
7. in the registry, go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D
8.set "StereoAnaglyphType"=dword:00000000
9. set "LeftAnaglyphFilter"=dword:ffffff00 "RightAnaglyphFilter"=dword:ffffff00
this sets both eyes to the same color, and makes it clear.
10. Right click the stereo3d folder, go to "permissions", and navigate to "system".
11. Deny all sytem permissions. This stops 3dvision from changing the eye color.
12. Go back to the 3dvision test and use any resolution. It will look normal. This means it worked. If it works with different colors, you did something wrong.
13. Install the 3dmigoto mod for your favorite game, make sure you disable compatibility 3d mode (dx11), and switch to sbs or top and bottom.
It should work at every resolution 3d discover mode supports.
I should warn anyone doing this, by locking permissions, none of the 3dvision settings can be saved or adjusted, so that needs to be done first, or the permissions need to be unlocked if you want to change keyboard short cuts, etc.
Will this work in Windows 10 too? Also this doesn't work in compatibility 3d mode?
So you want to use Discover to use 3DMigoto to use SBS to use CM? ...if so, why not just use SuperDepth 3D?
[url]https://forums.geforce.com/default/topic/959175/[/url]
[quote="TsaebehT"]So you want to use Discover to use 3DMigoto to use SBS to use CM? ...if so, why not just use SuperDepth 3D?
[url]https://forums.geforce.com/default/topic/959175/[/url][/quote]
I already use SuperDepth 3D. Is CM just accessing the Z buffer? There are no other advantages to it?
[quote="markbradley"]I already use SuperDepth 3D. Is CM just accessing the Z buffer? There are no other advantages to it?[/quote]Yeah they're both depth-buffer/fake 3D... I can't see a single advantage to using CM, other than SuperDepth 3D doesn't support 3D Vision and/or it doesn't work with a particular game...
CM has extremely limited/locked Depth, DepthHacks worked when it first came out but then they blocked them for whatever reason... so now it's extremely flat on smaller displays and passable on larger ones.
Iirc SuperDepth works with [some] OpenGL, DX9 and up games... plus you can use dgVoodoo2 for DX8 and under games to bring them up to DX11, so if you're really interested in using depth-buffer 3D and you can use SBS, Checkerboard or one of the other output methods SuperDepth 3D uses it's probably the best way to go...
markbradley said:I already use SuperDepth 3D. Is CM just accessing the Z buffer? There are no other advantages to it?
Yeah they're both depth-buffer/fake 3D... I can't see a single advantage to using CM, other than SuperDepth 3D doesn't support 3D Vision and/or it doesn't work with a particular game...
CM has extremely limited/locked Depth, DepthHacks worked when it first came out but then they blocked them for whatever reason... so now it's extremely flat on smaller displays and passable on larger ones.
Iirc SuperDepth works with [some] OpenGL, DX9 and up games... plus you can use dgVoodoo2 for DX8 and under games to bring them up to DX11, so if you're really interested in using depth-buffer 3D and you can use SBS, Checkerboard or one of the other output methods SuperDepth 3D uses it's probably the best way to go...
So, who here has been using this in SLI, and what have you found in terms of games where it does / does not work?
I've been trying to work out why stereo2mono doesn't work in some games in SLI (that the SBS/TB output modes depend on), and what I've found is that having compatibility mode in a game profile allows it to work, even if CM is disabled by hotkey (that is 2DDHUDSettings must have a valid value that enables CM, such as 0x00000000 but not 0x01000000). That seems a bit bizarre to me, and I'm hoping that there is another way (like SLI compatibility bits) to get it to work, but I need more data.
So, who here has been using this in SLI, and what have you found in terms of games where it does / does not work?
I've been trying to work out why stereo2mono doesn't work in some games in SLI (that the SBS/TB output modes depend on), and what I've found is that having compatibility mode in a game profile allows it to work, even if CM is disabled by hotkey (that is 2DDHUDSettings must have a valid value that enables CM, such as 0x00000000 but not 0x01000000). That seems a bit bizarre to me, and I'm hoping that there is another way (like SLI compatibility bits) to get it to work, but I need more data.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
With a bit of experimentation I've found that:
[code]
StereoFlagsDX10 = 0x00000008
[/code]
Will allow stereo2mono and the 3DVision2SBS shader to work in SLI for games that don't have compatibility mode :)
And of course if you also need stereo compute shaders (for single GPU - AFAICT these are always enabled in SLI), use:
[code]
StereoFlagsDX10 = 0x00004008
[/code]
Does your tv turn sbs into active? Then yes, but not through 3dtvplay.
I posted a way to use 3ddiscover mode that gives you all the resolutions and refresh rates available to your tv.
What does TAB on a 4K look like? It must be better than 1080p checkerboard i would think.?
Edit: Huh, i don't think i saw a single person comment they got this working on a 4k display in this entire thread. I would think people would be jumping all over that even though you must render full 4K in-game.
What does TAB on a 4K look like? It must be better than 1080p checkerboard i would think.?
Edit: Huh, i don't think i saw a single person comment they got this working on a 4k display in this entire thread. I would think people would be jumping all over that even though you must render full 4K in-game.
[quote="jayshaw"]1. Install 3d vision.
2. Set it for 3dvision discover (red and blue glasses)
3.Pass the 3dvision test
4. Test 3dvision to make sure it displays red and blue.
5. go to search (where it says "type here to search") on the desktop
6.type in "regedit"
7. in the registry, go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D
8.set "StereoAnaglyphType"=dword:00000000
9. set "LeftAnaglyphFilter"=dword:ffffff00 "RightAnaglyphFilter"=dword:ffffff00
this sets both eyes to the same color, and makes it clear.
10. Right click the stereo3d folder, go to "permissions", and navigate to "system".
11. Deny all sytem permissions. This stops 3dvision from changing the eye color.
12. Go back to the 3dvision test and use any resolution. It will look normal. This means it worked. If it works with different colors, you did something wrong.
13. Install the 3dmigoto mod for your favorite game, make sure you disable compatibility 3d mode (dx11), and switch to sbs or top and bottom.
It should work at every resolution 3d discover mode supports.
I should warn anyone doing this, by locking permissions, none of the 3dvision settings can be saved or adjusted, so that needs to be done first, or the permissions need to be unlocked if you want to change keyboard short cuts, etc. [/quote]
Just to add to this, in case anyone is interested, to get this working over hdmi, also set StereoViewerType to 80000001. 3D Vision Discover isn't an option over hdmi, i believe, and checkboard was giving me a lot of grief on a particular game (Life Is Strange Before The Storm).
jayshaw said:1. Install 3d vision.
2. Set it for 3dvision discover (red and blue glasses)
3.Pass the 3dvision test
4. Test 3dvision to make sure it displays red and blue.
5. go to search (where it says "type here to search") on the desktop
6.type in "regedit"
7. in the registry, go to HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D
8.set "StereoAnaglyphType"=dword:00000000
9. set "LeftAnaglyphFilter"=dword:ffffff00 "RightAnaglyphFilter"=dword:ffffff00
this sets both eyes to the same color, and makes it clear.
10. Right click the stereo3d folder, go to "permissions", and navigate to "system".
11. Deny all sytem permissions. This stops 3dvision from changing the eye color.
12. Go back to the 3dvision test and use any resolution. It will look normal. This means it worked. If it works with different colors, you did something wrong.
13. Install the 3dmigoto mod for your favorite game, make sure you disable compatibility 3d mode (dx11), and switch to sbs or top and bottom.
It should work at every resolution 3d discover mode supports.
I should warn anyone doing this, by locking permissions, none of the 3dvision settings can be saved or adjusted, so that needs to be done first, or the permissions need to be unlocked if you want to change keyboard short cuts, etc.
Just to add to this, in case anyone is interested, to get this working over hdmi, also set StereoViewerType to 80000001. 3D Vision Discover isn't an option over hdmi, i believe, and checkboard was giving me a lot of grief on a particular game (Life Is Strange Before The Storm).
Any update or hope about this?
Blacksharkfr or the shaderhacker team?
I'm considering more and more switching to a passive solution, if i can concretly enjoy an experience in 1080p@60 with 3Dvision / 3Dmigoto .
Monday i have an opportunity to get that, but i don't know the current status of this idea.
Will this work in Windows 10 too? Also this doesn't work in compatibility 3d mode?
https://forums.geforce.com/default/topic/959175/
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
I already use SuperDepth 3D. Is CM just accessing the Z buffer? There are no other advantages to it?
CM has extremely limited/locked Depth, DepthHacks worked when it first came out but then they blocked them for whatever reason... so now it's extremely flat on smaller displays and passable on larger ones.
Iirc SuperDepth works with [some] OpenGL, DX9 and up games... plus you can use dgVoodoo2 for DX8 and under games to bring them up to DX11, so if you're really interested in using depth-buffer 3D and you can use SBS, Checkerboard or one of the other output methods SuperDepth 3D uses it's probably the best way to go...
[MonitorSizeOverride][Global/Base Profile Tweaks][Depth=IPD]
I've been trying to work out why stereo2mono doesn't work in some games in SLI (that the SBS/TB output modes depend on), and what I've found is that having compatibility mode in a game profile allows it to work, even if CM is disabled by hotkey (that is 2DDHUDSettings must have a valid value that enables CM, such as 0x00000000 but not 0x01000000). That seems a bit bizarre to me, and I'm hoping that there is another way (like SLI compatibility bits) to get it to work, but I need more data.
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword
Will allow stereo2mono and the 3DVision2SBS shader to work in SLI for games that don't have compatibility mode :)
And of course if you also need stereo compute shaders (for single GPU - AFAICT these are always enabled in SLI), use:
2x Geforce GTX 980 in SLI provided by NVIDIA, i7 6700K 4GHz CPU, Asus 27" VG278HE 144Hz 3D Monitor, BenQ W1070 3D Projector, 120" Elite Screens YardMaster 2, 32GB Corsair DDR4 3200MHz RAM, Samsung 850 EVO 500G SSD, 4x750GB HDD in RAID5, Gigabyte Z170X-Gaming 7 Motherboard, Corsair Obsidian 750D Airflow Edition Case, Corsair RM850i PSU, HTC Vive, Win 10 64bit
Alienware M17x R4 w/ built in 3D, Intel i7 3740QM, GTX 680m 2GB, 16GB DDR3 1600MHz RAM, Win7 64bit, 1TB SSD, 1TB HDD, 750GB HDD
Pre-release 3D fixes, shadertool.py and other goodies: http://github.com/DarkStarSword/3d-fixes
Support me on Patreon: https://www.patreon.com/DarkStarSword or PayPal: https://www.paypal.me/DarkStarSword
EDIT: I read most of the thread and it looks like not, but please correct me if im wrong! :)
46" Samsung ES7500 3DTV (checkerboard, high FOV as desktop monitor, highly recommend!) - Metro 2033 3D PNG screens - Metro LL filter realism mod - Flugan's Deus Ex:HR Depth changers - Nvidia tech support online form - Nvidia support: 1-800-797-6530
I posted a way to use 3ddiscover mode that gives you all the resolutions and refresh rates available to your tv.
Edit: Huh, i don't think i saw a single person comment they got this working on a 4k display in this entire thread. I would think people would be jumping all over that even though you must render full 4K in-game.
46" Samsung ES7500 3DTV (checkerboard, high FOV as desktop monitor, highly recommend!) - Metro 2033 3D PNG screens - Metro LL filter realism mod - Flugan's Deus Ex:HR Depth changers - Nvidia tech support online form - Nvidia support: 1-800-797-6530
Just to add to this, in case anyone is interested, to get this working over hdmi, also set StereoViewerType to 80000001. 3D Vision Discover isn't an option over hdmi, i believe, and checkboard was giving me a lot of grief on a particular game (Life Is Strange Before The Storm).
help?
help?