Skip to content

Using REST in reShader to apply SuperDepth3D before UI doesn't work with srReshade 2.1.0. Tried two variants #35

Description

@georgepauna

First of all, thank you very much for this. I have an Odyssey 3D monitor and this works very nice until i get to advanced settings, like mentioned.
I'm having trouble separating the UI and keeping it 2D.

I tried two variants:

  1. use REST to apply SuperDepth3D right before UI gets rendered, expecting srReshade to weave only the 3D part. The REST part works fine, but enabling srReshade i get a pattern of vertical lines instead of the 3D content behind the UI. The UI is fine, and if I cover the cameras to fake "no presence" I see two proper SBS 3D images behind a correct UI.
    -> This would need srReshade to be applied fully at the right moment, but it doesn't work

  2. use REST to apply SuperDepth3D right before UI gets rendered and output 3D in line interlaced mode. Then I let the UI render, and at the end I use 3DToElse to convert from line interlace to SBS. This also works, but srReshade shows a white image with just some ui elements duplicated and mirrored vertically...
    If I cover the cameras to fake "no presence" I see two proper SBS 3D images, each with a copy of a correct UI, unaltered by depth.
    (For this case I should ideally use column interlaced, but 3DToElse doesn't support it... problem for future me)
    -> This would need srReshade to be applied at the very end, but it doesn't work

None of the above give me working results.
Any suggestions on what I can try?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions