ReGlass

3D screenshots and video capture tool for Looking Glass Portrait.

View on GitHub

Find Game Settings

If you’ve already checked the Game Settings page and the Game Settings Discussion but the game you want to play isn’t listed, fear not! This page will help you determine the right settings for your game. Once you find them, please don’t forget to share them in the Game Settings Discussion!

Compatibility

Before digging into settings it’s best to verify that ReShade is compatible with your game. For that, visit the ReShade Compatibility List and see if you can find your game. Note that this list isn’t updated often, so if your game isn’t listed it might still work. But if your game is on the list and there are depth issues, it may not be compatible with ReGlass (see the bottom of this page for more details).

Assuming you’ve verified that your game is compatible (or at least verified it’s not incompatible), it’s time to install ReGlass.

API

API selection happens during the ReShade installation for your game. Sometimes ReShade already knows the API and won’t ask for this. If it does, just search the web to find out which Graphics API the game uses.

Main Settings

Now that ReGlass is installed, launch the game and press the ‘Home’ button on your keyboard to bring up the ReShade menu.

You can refer to the home page for information on the Depth Settings and Blur Settings. These settings should mostly work the same across all games.

Troubleshooting

Here are some of the most common issues:

Depth is always white

Copy Before Clear

Some games, like Half-Life 2, clear the depth buffer each time they clear the frame. ReShade offers a setting to make a full copy of the depth buffer before the frame is cleared. You can find this setting on the the last tab in ReShade. It’s the tab with the name of the graphics API used by the game (e.g. D3D9, D3D11).

Multiplier issues

Some games work best with a Multiplier of 1.0 or less. Other games, like Half-Life 2, only work with a multiplier of exactly 1.0.

MSAA

Multi-Sample Anti-Aliasing (MSAA) is known to cause problems with ReShade depth. If your game uses MSAA, it’s best to turn it off. Some games don’t provide an option to disable MSAA specifically, but lowering the quality settings may turn it off. You can check to see if the game is using MSAA by looking on the last tab in ReShade (the tab with the name of the graphics API). If you see the text “(MSAA)” at the end of any buffer, MSAA is in use.

Depth works in single player or campaign but not in online multiplayer

ReShade intentionally disables depth buffer access for online play. This is to keep bots from using the depth buffer to cheat. Unfortunately, ReGlass will only work in offline mode for these games.

Depth is always black or is inverted

Press the ‘Edit global preprocessor definitions’ button.

Change RESHADE_DEPTH_INPUT_IS_REVERSED from 0 to 1 or from 1 to 0

Then click somewhere else to leave the popup.

Other issues

When troubleshooting it can be helpful to turn OFF the LookingGlass shader and turn ON the DisplayDepth shader. Just keep in mind that by default ReShade depth is inverted compared to Looking Glass (black is close and white is far).

For additional help I recommend watching the ReShade Depth Tutorial by Daemon White. Also, the Depth Buffer Guide by martymcmodding is quite helpful.

What to Expect from Incompatibility

If your game is listed in the ReShade Compatibility List as having depth issues, here are some of the common depth issues and what to expect. “Counted” vs “Not Counted” indicates whether I included games with each issue in the “500+ supported games”.