Dual-projectors 3D : help for unusual graphics config.

Post » Tue Dec 13, 2011 2:38 am

Hello

I am trying to get Crysis 2 to run on my stereoscopic 3D setup, since Crysis 2 has native 3D and that I read it supports dual-projectors, I supposed setting it up would be a piece of cake. Unfortunately it didn't turn out really well : i'm running into issue after issue and when I finally manage to get a picture the game is broken. I need your help to see if you know a work-around that could make it work.

A few words on the 3D display : how it works, what it needs the game to output.

My display is a passive polarised dual projectors system. It's a system similar to what is used at theme park 3D rides and IMAX, except in smaller scale and significantly cheaper.
There are two projectors : one projector displays the picture for the left eye, the other one displays the picture for the right eye, a set of polarising filters in placed in front of the projectors, the screen is made in a special material that keeps the polarisation intact as light bounces on it and the viewer wears passive polarised glasses (similar to the RealD 3D glasses you buy at theatres)

Image
For more info about this setup, have a look here : http://www.mtbs3d.com/phpBB/viewtopic.php?f=122&t=11320

Both projectors are directly connected to the PC, in order to display a 3D picture, the computer simply needs to send the left eye view through one of the DVI outs, and the right eye view through the other DVI out. There are no crazy standards or stupid hdmi restrictions, it's just two usual DVI outs which I can set at any resolution and refresh rate a 2D display would support (So I can do 1080p at 60Hz with it, or more if I bought projectors which support higher).
The computer is an intel Core i5-750 with 4GB ram and an ATI Radeon HD5870 which runs Windows 7-64bit.

Now, for running Crysis 2 with it :

First of all, I need to add "r_StereoSupportAMD = 1" to the config file just to unlock the 3D mode because I use an AMD card (I have no idea why Crytek still require this)

Then, there are two different ways to run this setup :
1 - use the dedicated dual projectors mode "r_StereoDevice = 4" (PC only, Dual Projectors or iZ3D screen)
2 - use ATI Eyefinity to create a side-by-side single-span 3840x1080 desktop and run the game's "side by side" 3D mode, which is available from the 3D options menu

Now the bugs :

1 - the dual-projector mode : in all applications with dedicated dual-projector you have to use a specific desktop configuration because the application expects the projectors to be configured in a certain way. Now I tried every single desktop configuration and the best result I got was an almost completely black screen with only the bottom 1/10th of the screen actually showing properly. Whenever I alt-tab the game, the picture is displayed in the minimize-maximize animation but one the picture reaches full-screen the 9/10th top of the screen is instantly covered in black, so the game is absolutely not playable (I can't even click the items in the main menu).
I'd like to know if anyone got this dual-projector mode working. Is it me not finding the right desktop configuration or is it the game not working properly.
The game uses patch 1.9 and I tried with both DX9 and DX11 modes.

2 - the side by side mode : now this mode works much better : I have a real full screen picture and the game is fully playable with 3D mode actually working. There is just one little problem. Crysis 2's side by side mode is designed for 3DTVs, so it squashes the picture horizontally : my display does not work with a squashed picture : it needs the full aspect ratio, so in order to full up the whole screen, I have to set up the game to run at 3840x1080.
Crysis 2 does support this resolution, but you select this resolution, the game believes my screen is an actual 32:9 eyefinity ultra-wide screen (which it isn't) : so I end up with a very distorted picture in game (and also a high performance drop since the game actually renders two 3840x1080 pictures instead of just rendering 1920x1080).
I would like to know if there is any configuration, and/or console commands that would allow the game to render at the proper resolution and aspect ratio.

I hope you can help me fix this issue (or find an other work-around).
User avatar
Abel Vazquez
 
Posts: 3334
Joined: Tue Aug 14, 2007 12:25 am

Post » Tue Dec 13, 2011 10:11 am

Have you tried setting the desired resolution in the game.cfg in the saved games folder.
User avatar
SUck MYdIck
 
Posts: 3378
Joined: Fri Nov 30, 2007 6:43 am

Post » Tue Dec 13, 2011 12:11 pm

The resolution in the game.cfg file is already correct.
The file I have contains very little elements, just setting up the height and width isn't enough. I'd need an advanced stereoscopic 3D option.
Or in order to work around the squashing issue, I'd need to have a secondary resolution setting (an internal-vs-display resolution) and depending on how resolution in scaled, maybe also an aspect ratio setting.

Are there advanced commands you can put in this config file ?
User avatar
Campbell
 
Posts: 3262
Joined: Tue Jun 05, 2007 8:54 am


Return to Crysis