I do it using an autoexec.cfg file. Create the file (which is just a plain text file) using notepad or wordpad and save it in C:\Users\Yourname\Saved Games\id Software\DOOM 3 BFG\base, same folder as the D3BFGConfig.cfg file.
Here are the settings I'm currently using.
Code: Select all
seta com_skipintrovideos "1"
seta g_fov "100"
seta stereoRender_interOccularCentimeters "7"
seta stereoRender_deGhost "0"
seta stereoRender_convergence "20"
seta g_gunX "8"
seta g_gunY "2"
seta g_gunZ "-3"
Anyhow, the point of the above is that it increases the convergence and stereo depth quite a bit. A problem then arises with the weapons, they take up too much screen and the view from each eye is too different, so it looks bad. To fix this the g_gun commands move the gun to a better position... but theres a catch. The laser sight out of the gun moves, but the actual vector the bullet moves doesn't, so there's only so far you can shift the gun before the it becomes confusing and you start missing the things you're shooting at. Also you can't move the gun too far or you'll see into your hollow arms. The settings I have above mean the bullets go just a touch above where the laser sight hits, which I find acceptable.
Depending on how much you can tolerate the view of the gun, this places a limit on the convergence. You can try higher if you don't mind the awkward looking weapon. On the other hand, if the above settings make the gun too weird for you, try lower convergences and/or lower interoccular settings.
One other minor issue is the dusty torchlight effect can be a little annoying with the higher stereo depth, as it seems to be more in one eye than the other, but you don't need the torch that often, and when you do it's bearable.
Edit:
Minor refinement. Look at the stereo game without glasses, at some object in the distance. You'll see two images for it without the glasses, one for the left eye and one for the right. Pick some specific point on that object. You want the real world distance between the left and right version of that point, as measured with a ruler on your monitor, to be exactly the same as the real world distance between your pupils. Checking this, I found the ideal setting for stereoRender_interOccularCentimeters to be 7.5 for me, assuming stereoRender_convergence of 20.
Your own optimal value will vary depending on the size of your monitor, your own convergence setting, and the distance between your own pupils. If the on-screen gap is less than the gap between your pupils, you won't be getting the best depth you can... but if it's higher, then your poor eyes will be trying to diverge and you'll get headaches and probably hurt your eye muslces.