Jump to content



Photo
* * * * * 1 votes

Can VPX do Anaglyph 3D?


  • Please log in to reply
458 replies to this topic

#281 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 07 September 2022 - 01:15 AM

Great news everyone I just got done speaking with the developer of SuperDepth and he has fixed the issue that was causing a failure to compile for some users. All you have to do is uninstall and reinstall Reshade with the correct shader packs and it will now compile correctly. Happy gaming!

Yeah I just read your posts on discord... he sure is fast with the fixes.  :)

Ryan Goodenough suggested these Trioviz Inficolor settings to me a while back (current superdepth GUI may have changed a little since the screenshot), they work quite well I think although depth is reduced a bit compared to red/blue. Adjusting the POV (in VPX editor) can help add depth though.
 

trioviz.png


Edited by Gravy, 07 September 2022 - 01:40 AM.

Pinball Addict


#282 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 07 September 2022 - 08:49 AM

 

did you uninstall reshade from vpx?


Yes that was on a fresh hardrive that Reshade was never installed on. I had issues last time with Reshade causing my tables not to load so I have a separate clone drive without Reshade to make sure it doesnt mess up all of the tables Ive scoured the internet for haha

 

 

Can you log the bug you are seeing with the magenta/green anaglyph on the vpx github so toxie can see that and check into it?


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#283 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 07 September 2022 - 09:34 AM

My Trioviz glasses showed up today and since I cant get Reshade to work I loaded up VPX with the magenta and green filter on and it seemed like there were two layers of 3D so I started changing settings and unlike the cyan/red Where I can adjust Seperation and the two images get closer or further apart to increase or decrease depth this option does nothing with Magenta/green selected

When using the inbuilt anaglyph mode be sure to try both magenta/green AND green/magenta options as some glasses have the lenses on opposite eyes and it will look very odd if you select the wrong one. Best to use superdepth3d though anyway in my opinion.


Pinball Addict


#284 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 07 September 2022 - 09:38 PM

Great news everyone I just got done speaking with the developer of SuperDepth and he has fixed the issue that was causing a failure to compile for some users. All you have to do is uninstall and reinstall Reshade with the correct shader packs and it will now compile correctly. Happy gaming!

 

Is this using a new version of ReShade? I removed and reinstalled 5.4.0 and still get the SuperDepth3D compile error.



#285 Roadblock

Roadblock

    Enthusiast

  • Members
  • PipPipPip
  • 169 posts
  • Location:Moncton, NB

  • Flag: Canada

  • Favorite Pinball: Attack from Mars

Posted 07 September 2022 - 11:09 PM

 

Great news everyone I just got done speaking with the developer of SuperDepth and he has fixed the issue that was causing a failure to compile for some users. All you have to do is uninstall and reinstall Reshade with the correct shader packs and it will now compile correctly. Happy gaming!

 

Is this using a new version of ReShade? I removed and reinstalled 5.4.0 and still get the SuperDepth3D compile error.

 

I downloaded the latest SuperDepth3D from

I uninstalled ReShade then I pointed the ReShade installer to the above link and still it failed to compile.

I unzipped the above and copied the contents to my reshade-shaders folder, then ran thru uninstall/install process and still it failed to compile.

 

My log file (sorry it's long winded):

19:47:54:076 [04928] | INFO  | Initializing crosire's ReShade version '5.4.0.1573' (32-bit) loaded from "C:\VPX_107\d3d9.dll" into "C:\VPX_107\VPinball107.exe" ...
19:47:54:076 [04928] | INFO  | Registering hooks for "user32.dll" ...
19:47:54:076 [04928] | INFO  | > Libraries loaded.
19:47:54:076 [04928] | INFO  | > Found 14 match(es). Installing ...
19:47:54:092 [04928] | INFO  | Registering hooks for "ws2_32.dll" ...
19:47:54:092 [04928] | INFO  | > Libraries loaded.
19:47:54:092 [04928] | INFO  | > Found 8 match(es). Installing ...
19:47:54:092 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d2d1.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed until first call to an exported function.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "vrclient.dll" ...
19:47:54:107 [04928] | INFO  | > Delayed.
19:47:54:107 [04928] | INFO  | Registering hooks for "C:\Windows\system32\dinput.dll" ...
19:47:54:107 [04928] | INFO  | > Libraries loaded.
19:47:54:107 [04928] | INFO  | > Found 3 match(es). Installing ...
19:47:54:107 [04928] | INFO  | Initialized.
19:47:55:126 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018F240 { "Win32++ Temporary Window Class", style = 0 }) ...
19:47:55:142 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018E610 { "VPinball", style = 0x8 }) ...
19:47:55:142 [04928] | INFO  | > Adding 'CS_OWNDC' window class style flag to "VPinball".
19:47:55:189 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018E2F0 { "Win32++ Docker", style = 0 }) ...
19:47:55:189 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018D6D0 { "Win32++ DockClient", style = 0 }) ...
19:47:55:189 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018D030 { "Win32++ TabPage", style = 0 }) ...
19:47:55:189 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018D6D0 { "Win32++ Bar", style = 0 }) ...
19:47:58:095 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018E9E0 { "CVFrame", style = 0x8 }) ...
19:47:58:111 [04928] | INFO  | > Adding 'CS_OWNDC' window class style flag to "CVFrame".
19:47:59:211 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018EA70 { "PinTable", style = 0 }) ...
19:47:59:217 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018DE9C { "Win32++ Window", style = 0 }) ...
19:48:00:275 [04928] | INFO  | Redirecting RegisterClassA(lpWndClass = 0018E4C0 { "VPPlayer", style = 0 }) ...
19:48:00:280 [04928] | INFO  | > Adding 'CS_OWNDC' window class style flag to "VPPlayer".
19:48:00:280 [04928] | INFO  | Redirecting Direct3DCreate9(SDKVersion = 32) ...
19:48:00:281 [04928] | INFO  | Installing export hooks for "C:\Windows\system32\d3d9.dll" ...
19:48:00:281 [04928] | INFO  | > Found 9 match(es). Installing ...
19:48:00:299 [04928] | INFO  | Redirecting Direct3DCreate9(SDKVersion = 32) ...
19:48:00:306 [04928] | INFO  | Redirecting Direct3DCreate9Ex(SDKVersion = 32, ppD3D = 113FFEC0) ...
19:48:00:310 [04928] | INFO  | Redirecting IDirect3D9Ex::CreateDeviceEx(this = 11412C20, Adapter = 0, DeviceType = 1, hFocusWindow = 00010BDE, BehaviorFlags = 0x40, pPresentationParameters = 0018E33C, pFullscreenDisplayMode = 00000000, ppReturnedDeviceInterface = 113FFEC4) ...
19:48:00:311 [04928] | INFO  | Dumping presentation parameters:
19:48:00:311 [04928] | INFO  |   +-----------------------------------------+-----------------------------------------+
19:48:00:312 [04928] | INFO  |   | Parameter                               | Value                                   |
19:48:00:312 [04928] | INFO  |   +-----------------------------------------+-----------------------------------------+
19:48:00:312 [04928] | INFO  |   | BackBufferWidth                         | 1920                                    |
19:48:00:312 [04928] | INFO  |   | BackBufferHeight                        | 1080                                    |
19:48:00:312 [04928] | INFO  |   | BackBufferFormat                        | D3DFMT_X8R8G8B8                         |
19:48:00:313 [04928] | INFO  |   | BackBufferCount                         | 1                                       |
19:48:00:313 [04928] | INFO  |   | MultiSampleType                         | 0                                       |
19:48:00:313 [04928] | INFO  |   | MultiSampleQuality                      | 0                                       |
19:48:00:313 [04928] | INFO  |   | SwapEffect                              | 1                                       |
19:48:00:313 [04928] | INFO  |   | DeviceWindow                            | 00010BDE                                |
19:48:00:314 [04928] | INFO  |   | Windowed                                | TRUE                                    |
19:48:00:314 [04928] | INFO  |   | EnableAutoDepthStencil                  | FALSE                                   |
19:48:00:314 [04928] | INFO  |   | AutoDepthStencilFormat                  | 0                                       |
19:48:00:314 [04928] | INFO  |   | Flags                                   | 0                                       |
19:48:00:314 [04928] | INFO  |   | FullScreen_RefreshRateInHz              | 0                                       |
19:48:00:314 [04928] | INFO  |   | PresentationInterval                    | 0x80000000                              |
19:48:00:314 [04928] | INFO  |   +-----------------------------------------+-----------------------------------------+
19:48:00:792 [04928] | INFO  | Running on NVIDIA GeForce GTX 1050 Ti Driver 391.35.
19:48:00:979 [04928] | INFO  | Redirecting DirectInputCreateA(hinst = 00400000, dwVersion = 0x700, ppDI = 0A487A28, punkOuter = 00000000) ...
19:48:00:984 [04928] | INFO  | Redirecting IDirectInputA::CreateDevice(this = 1154F6A4, rguid = {6F1D2B61-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 0A487A9C, pUnkOuter = 00000000) ...
19:48:00:984 [04928] | INFO  | Redirecting IDirectInputDevice::SetCooperativeLevel(this = 1660B96C, hwnd = 00010BDE, dwFlags = 0x6) ...
19:48:00:985 [04928] | INFO  | Redirecting IDirectInputA::CreateDevice(this = 1154F6A4, rguid = {6F1D2B60-D5A0-11CF-BFC7-444553540000}, lplpDirectInputDevice = 0A487AA0, pUnkOuter = 00000000) ...
19:48:00:985 [04928] | INFO  | Redirecting IDirectInputDevice::SetCooperativeLevel(this = 1660D07C, hwnd = 00010BDE, dwFlags = 0x6) ...
19:48:00:989 [04928] | INFO  | Redirecting IDirectInputA::CreateDevice(this = 1154F6A4, rguid = {4E23A270-6927-11E9-8006-444553540000}, lplpDirectInputDevice = 0A487A2C, pUnkOuter = 00000000) ...
19:48:00:990 [04928] | INFO  | Redirecting IDirectInputDevice::SetCooperativeLevel(this = 1660D30C, hwnd = 00010BDE, dwFlags = 0xa) ...
19:48:02:802 [04928] | INFO  | Redirecting RegisterClassW(lpWndClass = 0018C74C { "WindowsForms10.Window.0.app.0.ea7f4a_r57_ad1", style = 0 }) ...
19:48:04:184 [04928] | INFO  | Redirecting RegisterClassExW(lpWndClassEx = 0018C224 { "HwndWrapper[DefaultDomain;;a025c660-c18e-4fca-b5dc-e08ab8adb23a]", style = 0 }) ...
19:48:04:281 [05412] | INFO  | Redirecting RegisterClassW(lpWndClass = 2A3CF388 { ".NET-BroadcastEventWindow.4.0.0.0.ea7f4a.0", style = 0 }) ...
19:48:04:292 [05764] | INFO  | Redirecting RegisterClassExW(lpWndClassEx = 1EB7EFB0 { "HwndWrapper[DefaultDomain;;eb721dee-9597-4d64-891d-2d5bad4173d4]", style = 0 }) ...
19:48:04:294 [05764] | INFO  | Redirecting RegisterClassExW(lpWndClassEx = 1EB7EFC4 { "HwndWrapper[DefaultDomain;;a6935655-54e1-47e1-8950-cead8cc97f8c]", style = 0 }) ...
19:48:04:295 [01224] | INFO  | Redirecting Direct3DCreate9Ex(SDKVersion = 32, ppD3D = 2A5CFD74) ...
19:48:04:575 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Sepia.fx".
19:48:04:580 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\DPX.fx".
19:48:04:582 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\ASCII.fx".
19:48:04:586 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\FakeHDR.fx".
19:48:04:586 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Border.fx".
19:48:04:590 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Cartoon.fx".
19:48:04:591 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\FilmGrain.fx".
19:48:04:594 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\CAS.fx".
19:48:04:603 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\ChromaticAberration.fx".
19:48:04:612 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\SMAA.fx".
19:48:04:613 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\FXAA.fx".
19:48:04:613 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\ColorMatrix.fx".
19:48:04:617 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Splitscreen.fx".
19:48:04:617 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Layer.fx".
19:48:04:621 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Levels.fx".
19:48:04:625 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\LiftGammaGain.fx".
19:48:04:630 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\CRT.fx".
19:48:04:637 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\LumaSharpen.fx".
19:48:04:641 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\LUT.fx".
19:48:04:642 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Curves.fx".
19:48:04:650 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Monochrome.fx".
19:48:04:653 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Daltonize.fx".
19:48:04:666 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Deband.fx".
19:48:04:675 [04812] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Nostalgia.fx".
19:48:04:681 [05324] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\DisplayDepth.fx".
19:48:33:362 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D.fx".
19:48:34:566 [03172] | ERROR | Failed to compile "C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D_VR+.fx":
C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D_VR+.fx(1125, 43): warning X3206: implicit truncation of vector type
C:\VPX_107\Tables\Shader@0x1688C660(2565,17): error X6077: texld/texldb/texldp/dsx/dsy instructions with r# as source cannot be used inside dynamic conditional 'if' blocks, dynamic conditional subroutine calls, or loop/rep with break*.

19:48:34:575 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Technicolor.fx".
19:48:34:584 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Technicolor2.fx".
19:48:34:593 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Tonemap.fx".
19:48:34:603 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\UIMask.fx".
19:48:34:607 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Vibrance.fx".
19:48:34:611 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\Vignette.fx".

 



#286 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 07 September 2022 - 11:17 PM

 

Great news everyone I just got done speaking with the developer of SuperDepth and he has fixed the issue that was causing a failure to compile for some users. All you have to do is uninstall and reinstall Reshade with the correct shader packs and it will now compile correctly. Happy gaming!

 

Is this using a new version of ReShade? I removed and reinstalled 5.4.0 and still get the SuperDepth3D compile error.

 

I guess it's possible that the superdepth3d coder (blueskydefender) hadn't updated the automatic installer, not sure how that works and if it is always up to date when installing reshade or if there is a few days lag.

check Visual Pinball\reshade-shaders\Shaders\Depth3Dshaders\SuperDepth3D.fx in a text editor and the latest version should show v3.3.9 near the top of the text (as of 8th Sept 2022)

If it is not this version then go get the latest at 

Hmmm.... VPForums seem to be stripping out URL at the moment for some reason. Try blueskydefender . github . io / Depth3D /    (strip out spaces)

Also, probably best to submit issues and logs to depth3D discord as I don't think the developer reads this forum. 


Edited by Gravy, 07 September 2022 - 11:21 PM.

Pinball Addict


#287 Roadblock

Roadblock

    Enthusiast

  • Members
  • PipPipPip
  • 169 posts
  • Location:Moncton, NB

  • Flag: Canada

  • Favorite Pinball: Attack from Mars

Posted 07 September 2022 - 11:49 PM

Yes, VPForums stripped out my link to github.

I checked the SuperDepth3D is v3.3.9

I thought it might have something to do with my VPX version. So I installed VPinballX-10.7.2-277-30548e4-Release-win-x86

Same results!

I just got some Trioviz glasses and so far I can't use them or any others now. Bummer!



#288 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 08 September 2022 - 12:11 AM

Yes, VPForums stripped out my link to github.

I checked the SuperDepth3D is v3.3.9

I thought it might have something to do with my VPX version. So I installed VPinballX-10.7.2-277-30548e4-Release-win-x86

Same results!

I just got some Trioviz glasses and so far I can't use them or any others now. Bummer!

Out of curiosity, if you are using windowed mode (which it looks like from your dump), try fullscreen mode instead and see if that happens to make any difference, I doubt it will but maybe try anyway.


Pinball Addict


#289 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 08 September 2022 - 06:39 AM

19:48:33:362 [03172] | INFO  | Successfully compiled "C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D.fx".

 

19:48:34:566 [03172] | ERROR | Failed to compile "C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D_VR+.fx":
C:\VPX_107\reshade-shaders\Shaders\SuperDepth3D_VR+.fx(1125, 43): warning X3206: implicit truncation of vector type
C:\VPX_107\Tables\Shader@0x1688C660(2565,17): error X6077: texld/texldb/texldp/dsx/dsy instructions with r# as source cannot be used inside dynamic conditional 'if' blocks, dynamic conditional subroutine calls, or loop/rep with break*.
 

 

The Shaders\SuperDepth3D.fx did compile, it's the VR version that didn't. Try disabling that, or install without it.


Edited by scutters, 08 September 2022 - 06:40 AM.


#290 Roadblock

Roadblock

    Enthusiast

  • Members
  • PipPipPip
  • 169 posts
  • Location:Moncton, NB

  • Flag: Canada

  • Favorite Pinball: Attack from Mars

Posted 08 September 2022 - 11:02 PM

ReShade version 5.4.1 was released today.

I was able to install it with the exception of the VR version (as noted by Scutters above) which I don't use anyway.

However, I don't have a "TriOviz InfiniColor 3D Emulation" option for a 3D Display Mode under Stereoscopic Options in ReShade's SuperDepth3D's Preprocessor's Definitions as seen in Gravy's screen shot in post 281 above.  



#291 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 08 September 2022 - 11:14 PM

ReShade version 5.4.1 was released today.

I was able to install it with the exception of the VR version (as noted by Scutters above) which I don't use anyway.

However, I don't have a "TriOviz InfiniColor 3D Emulation" option for a 3D Display Mode under Stereoscopic Options in ReShade's SuperDepth3D's Preprocessor's Definitions as seen in Gravy's screen shot in post 281 above.  

Scroll to the bottom of superdepth3d settings and click "preprocessor definitions", it should open a new menu. Select the inficolor emulation option by changing the 0 to 1. Press enter. At this point the reshade menu may appear to freeze (or it may not), if so then alt tab out to desktop, then back to VPX, it should then work and you will see a bunch of new options for inficolor.

Note that once you enable this setting the other options for "3D Display Mode" dropdown menu will no longer be available. You need to disable inficolor emulation by setting it back to 0 if you wish to revert to other 3D display modes.


Edited by Gravy, 08 September 2022 - 11:19 PM.

Pinball Addict


#292 Roadblock

Roadblock

    Enthusiast

  • Members
  • PipPipPip
  • 169 posts
  • Location:Moncton, NB

  • Flag: Canada

  • Favorite Pinball: Attack from Mars

Posted 09 September 2022 - 12:01 AM

Brilliant Gravy! I finally got it working. Thank you.



#293 Tiki

Tiki

    Enthusiast

  • Members
  • PipPipPip
  • 189 posts
  • Location:Germany

  • Flag: Germany

  • Favorite Pinball: Medieval Madness, Tales of Arabian Nights, Creature from the black Lagoon

Posted 09 September 2022 - 11:28 AM

I noticed when updating Reshade that I have multiple ini files.
Reshade.ini
Reshade2.ini
Reshade3.ini
Reshade4.ini
The content of all files is the same. Is this normal?


vpforumstiki.jpg


#294 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 09 September 2022 - 02:01 PM

I noticed when updating Reshade that I have multiple ini files.
Reshade.ini
Reshade2.ini
Reshade3.ini
Reshade4.ini
The content of all files is the same. Is this normal?

 

It appears so, i have them too.

 

 

 

Speaking of Reshade ini files here's something that may be of interest to others.. I've had a rethink about how i use ReShade (as i tend to play in 3D more often than not now), instead of opening VPX with ReShade off and toggling on and off with a key, i'm now using Reshade presets.
 
I have one preset with everything off (no effects loaded), one for Red/Cyan Anachrome and one for Trioviz Inficolor. I then use the same key i used to use to toggle ReShade on and off to cycle through the presets instead. 
 
Create presets by just copying the ReShadePreset.ini and renaming (or click the + symbol in ReShade next to the current preset, whichever method you prefer). In Reshade you can then switch profiles forward and back using the arrow buttons at the top left next to the current preset name.  Select the preset and adjust as you want, which for me is one preset with no effects applied (so same as being off) and two using superdepth3D (one for anachrome and one for Trioviz).
 
In Reshade.ini change these values now back to the default as below if you had updated them before;
[INPUT]
KeyEffects=0,0,0,0
KeyReload=0,0,0,0
[GENERAL]
NoReloadOnInit=0
 
and assign the old ReLoad button to the KeyNextPreset Reshade.ini (F16 for me which is keycode 127). It is also worth setting the PresetTransitionDuration value to 0 too when using presets (so no transition time between effects when switching)
 
[INPUT]
KeyNextPreset=127,0,0,0

[GENERAL]
PresetTransitionDuration=0
Now when i load Visual Pinball pressing F16 i can cycle through the presets;
 
    Off →  AnaChrome → Trioviz
      ↑                                    ↓
        ← ← ← ← ← ← ← ←
 
Reshade will reopen using the last preset selected, so if i run a game in anachrome and exit the next table will open in anachrome mode (which suits me as i will still have the glasses on). I imagine you could expand this further if you wanted and have blue amber colourcode, and 2D day and night modes etc too. From the release notes for 5.4.0 it sounds like you can assign hotkeys to activate individual presets as well (but i haven't tried that).
 
Having both the Trioviz and Anachrome options available means i can pretty much guarantee that i have a setting to suit any table without making any changes to my 2D pov & lighting etc (as some table colours or table depth suit one 3D mode more). 
 
I've got tweaked gamma and digital vibrance settings in nvidia for the playfield monitor so take these examples with a pinch of salt;
 
Anachrome 
Trioviz
No Effects (2D, no shader effects active)
 
Images best viewed with the official / branded glasses. I use anachrome aviators for anachrome and for Trioviz the Trioviz inficolor glasses that come with the black storage bag.
 
Presets as a zip file https://www.dropbox....resets.zip?dl=0 (you should be able to copy these to your Visual Pinball folder and use these as base settings for your setup. Switch between presets using your defined hotkey or use the arrow buttons at the top left of ReShade next to the in use preset name)

Edited by scutters, 15 September 2022 - 10:51 AM.


#295 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 10 September 2022 - 11:44 PM

 

I noticed when updating Reshade that I have multiple ini files.
Reshade.ini
Reshade2.ini
Reshade3.ini
Reshade4.ini
The content of all files is the same. Is this normal?

 

It appears so, i have them too.

 

 

 

Speaking of Reshade ini files here's something that may be of interest to others.. I've had a rethink about how i use ReShade (as i tend to play in 3D more often than not now), instead of opening VPX with ReShade off and toggling on and off with a key, i'm now using Reshade presets.
 
I have one preset with everything off (no effects loaded), one for Red/Cyan Anachrome and one for Trioviz Inficolor. I then use the same key i used to use to toggle ReShade on and off to cycle through the presets instead. 
 
Create presets by just copying the ReShadePreset.ini and renaming (or click the + symbol in ReShade next to the current preset, whichever method you prefer). In Reshade you can then switch profiles forward and back using the arrow buttons at the top left next to the current preset name.  Select the preset and adjust as you want, which for me is one preset with no effects applied (so same as being off) and two using superdepth3D (one for anachrome and one for Trioviz).
 
In Reshade.ini change these values now back to the default as below if you had updated them before;
[INPUT]
KeyEffects=0,0,0,0
KeyReload=0,0,0,0
[GENERAL]
NoReloadOnInit=0
 
and assign the old ReLoad button to the KeyNextPreset Reshade.ini (F16 for me which is keycode 127)
[INPUT]
KeyNextPreset=127,0,0,0
Now when i load Visual Pinball pressing F16 i can cycle through the presets;
 
    Off →  AnaChrome → Trioviz
      ↑                                    ↓
        ← ← ← ← ← ← ← ←
 
Reshade will reopen using the last preset selected, so if i run a game in anachrome and exit the next table will open in anachrome mode (which suits me as i will still have the glasses on). I imagine you could expand this further if you wanted and have blue amber colourcode, and 2D day and night modes etc too. From the release notes for 5.4.0 it sounds like you can assign hotkeys to activate individual presets as well (but i haven't tried that).
 
Having both the Trioviz and Anachrome options available means i can pretty much guarantee that i have a setting to suit any table without making any changes to my 2D pov & lighting etc (as some table colours or table depth suit one 3D mode more). 
 
I've got tweaked gamma and digital vibrance settings in nvidia for the playfield monitor so take these examples with a pinch of salt;
 
Anachrome 
Trioviz
No Effects (2D, no shader effects active)
 
Images best viewed with the official / branded glasses. I use anachrome aviators for anachrome and for Trioviz the Trioviz inficolor glasses that come with the black storage bag.

 

Some nice settings and examples thanks. I think the holy grail is seeing how far we can push TrioViz inficolor in terms of depth without our eyes exploding. Inficolor generally has reduced depth but the upside is great colour and brightness. I have been in the ear of SuperDepth 3D (blueskydefender) and giving him a hand installing VPX but he doesn't have a rotatable monitor (he has an ultrawide) for testing cabinet mode. I've been suggesting that it would be good to have some form of keystone feature that is able to work with higher separation values so that focus can be maintained from front to rear of screen whilst providing more depth. I've been wondering if the anamorphic projection that VPX uses in cabinet mode is the source of why separation focus issues occur at higher values?

 


Pinball Addict


#296 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 11 September 2022 - 12:17 PM

Some nice settings and examples thanks. I think the holy grail is seeing how far we can push TrioViz inficolor in terms of depth without our eyes exploding. Inficolor generally has reduced depth but the upside is great colour and brightness. I have been in the ear of SuperDepth 3D (blueskydefender) and giving him a hand installing VPX but he doesn't have a rotatable monitor (he has an ultrawide) for testing cabinet mode. I've been suggesting that it would be good to have some form of keystone feature that is able to work with higher separation values so that focus can be maintained from front to rear of screen whilst providing more depth. I've been wondering if the anamorphic projection that VPX uses in cabinet mode is the source of why separation focus issues occur at higher values?

 

Anachrome edges it for me at the moment, the colour is not quite as good as Trioviz but using the per eye and saturation settings it can get pretty close, just with better depth. Plus i prefer the aviator style glasses, less frame and deeper lenses makes them more pincab user friendly.

I'll be keeping the Trioviz preset though so i can just over switch to that when i want though.



#297 dan_shane

dan_shane

    Enthusiast

  • Members
  • PipPipPip
  • 138 posts
  • Location:Okolona, KY

  • Flag: United States of America

  • Favorite Pinball: Lord of the Rings

Posted 12 September 2022 - 06:03 PM

Scroll to the bottom of superdepth3d settings and click "preprocessor definitions", it should open a new menu. Select the inficolor emulation option by changing the 0 to 1. Press enter. At this point the reshade menu may appear to freeze (or it may not), if so then alt tab out to desktop, then back to VPX, it should then work and you will see a bunch of new options for inficolor.

Note that once you enable this setting the other options for "3D Display Mode" dropdown menu will no longer be available. You need to disable inficolor emulation by setting it back to 0 if you wish to revert to other 3D display modes.

 

 

 

I suppose a lot of individual numbers have to be adjusted to achieve ideal depth. For now, the built-in VPX 3D mode provides a lot more depth than SuperDepth3D. Also, I get a lot of ghosting in TrioViz with the default presets.  I do like the brighter colors, but the stereo effect just seems weak in comparison. Maybe the author will have a chance to improve the effect after he tries VPX.



#298 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 14 September 2022 - 06:02 PM

I think I'm not the only one, who has lost track, what and where to do.

I use Re-shade 5.4.1

I cite this from one of the first post here:

 

"Firstly go grab reshade from https://reshade.me/

Open it up and point it to vpx executable, choose DirectX 9 as the rendering API (I assume VPX still uses 9 and not 10?? DirectX 9 mode seems to work).

Select the "depth3d by bluskydefender" effects package when installing. Proceed to install. (one user mentioned they needed to restart after installing but I don't recall needing to do this).

Open a table in VPX. Do not select any of the inbuilt 3D modes in VPX editor as reshade will now handle the 3D effect.

Reshade should pop up a message when you start to play the table to show it is active. I have found that whilst this message is displayed the framerate may drop a little and I have notified the Superdepth3D coder about this issue.

Press HOME on your keyboard to open and close the reshade UI to adjust settings (suggest reading the tutorial that it presents to you first run).

Make sure the Superdepth3d shader is ticked in the list.

Scroll down to Superdepth3d attributes under "Edit global preprocessor definitions" and look for "stereoscopic options/3D display mode" then select an anaglyph 3D mode that matches your glass lens colours (or 3D TV if you have one)."

 

All of these worked until

 

Scroll down to Superdepth3d attributes under "Edit global preprocessor definitions" and look for "stereoscopic options/3D display mode"

 

Where? Sorry, but I am lost here, because I cant find it?


Edited by vogliadicane, 14 September 2022 - 06:02 PM.


#299 scutters

scutters

    Pinball Fan

  • Members
  • PipPipPipPip
  • 539 posts

  • Flag: England

  • Favorite Pinball: Addams Family

Posted 15 September 2022 - 10:45 AM

 

Scroll down to Superdepth3d attributes under "Edit global preprocessor definitions" and look for "stereoscopic options/3D display mode"

 

Where? Sorry, but I am lost here, because I cant find it?

 

It sounds like you might have performance mode checked (bottom right of the ReShade screen), uncheck that for 'edit' mode and check it again when you're happy with your settings and are ready to play.

 

In 'edit' mode you should see options like in gravys post at the top of this page in the bottom half of the ReShade screen,


Edited by scutters, 15 September 2022 - 10:55 AM.


#300 vogliadicane

vogliadicane

    Pinball Fan

  • Members
  • PipPipPipPip
  • 517 posts
  • Location:Velbert

  • Flag: Germany

  • Favorite Pinball: The Addams Family

Posted 15 September 2022 - 05:40 PM

thanks a lot scutters, that helped.

 

btw did anybody get Pro Pinball Timeshock! to work with reShade for anaglyphs? I can configure something, but the results are always flat impressions.


Edited by vogliadicane, 15 September 2022 - 05:47 PM.