- Posts: 6
Pop3D Stereo reprojection shader
- Musky
-
Topic Author
- Offline
My first shader. A stereo reprojection shader for side by side (SBS) stereo displays.
Tips:
Make sure that this shader is the last in the list.
Change the view option to check the depth and adjust the near and far depth as required. Near objects should be dark and far objects light. If you need to reverse this set RESHADE_DEPTH_INPUT_IS_REVERSED = 1 in the pre-processor definitions.
Tearing can occur in modern games with lots of pixel shaders. In this case reduce the sharpness and optionally down sample the depth map by setting POP_SAMPLE=2 in the pre-processor definitions.
Optional Extras (enable in the pre-processor definitions):
Setting POP_CROSSHAIR=0.2 will overlay an adaptive crosshair, set the transparency as required.
Setting POP_CROSSTALK=1 provides an extra set of settings for crosstalk reduction.
Enjoy....
Version 1.0
Pop3DSBS1.0.fx
Version 1.1
Modified near projection
Added saturation in crosstalk settings.
Pop3DSBS1.1.fx
Please Log in or Create an account to join the conversation.
- WalterDasTrevas
-
- Offline
- Posts: 64
Please Log in or Create an account to join the conversation.
- StuDentBR
-
- Offline
- Posts: 17
Thank you.
Please Log in or Create an account to join the conversation.
- Musky
-
Topic Author
- Offline
- Posts: 6
Please Log in or Create an account to join the conversation.
- Scorpio82CO
-
- Offline
- Posts: 91
Please Log in or Create an account to join the conversation.
- Musky
-
Topic Author
- Offline
- Posts: 6
Please Log in or Create an account to join the conversation.
- BlueSkyKnight
-
- Offline
- Posts: 845
Musky wrote: There is a perspective parameter that can be tweeked that changes the parallax, never tried perfect perspective.
The formula for Zero Parallax Plane Distance is.
float ZPD = 1 - Convergence_Point / DM;
Depending on your code. You may want to have this done outside the loop at the end. This will interfere with your Occlusion Code. So trying it before or after will yield different results.
Please Log in or Create an account to join the conversation.
- Sh1nRa358
-
- Offline
- Posts: 169
Please Log in or Create an account to join the conversation.
- Musky
-
Topic Author
- Offline
- Posts: 6
Please Log in or Create an account to join the conversation.
- Sh1nRa358
-
- Offline
- Posts: 169
Please Log in or Create an account to join the conversation.
- Musky
-
Topic Author
- Offline
- Posts: 6
Please Log in or Create an account to join the conversation.
- syhlif32
-
- Offline
- Posts: 2
Please Log in or Create an account to join the conversation.
- Musky
-
Topic Author
- Offline
- Posts: 6
Please Log in or Create an account to join the conversation.
- mr_spongeworthy
-
- Offline
- Posts: 72
Is there any chance you could add above-below (and possibly a few other of the basic 3D modes)? I've used TriDef for many, many years now, and also use SuperDepth3D on occasion, and I like the results from Pop3D. Unfortunately my screen look far, far better in Top and Bottom mode, rather than SBS, so I even though it works quite well, I don't actually use it other than to test it occasionally.
I especially like the near-field and distant-field function. That's something important for many of the games I play,
Anyway, thanks for the work, and if you are still moving forward with the project I would love to see Top and Bottom supported at the very least if possible!
Please Log in or Create an account to join the conversation.