3D Vision Blog

A normal user's look into the world of 3D Stereo Technologies

3D Vision Blog header image 2

My 2012 Wishlist for New Features and Improvements in 3D Vision

January 2nd, 2012 · 25 Comments · GeForce 3D Vision

It is a new year and the right time to prepare a short wishlist of new features and improvements that I would want to see implemented in 3D Vision this year. It is not like Nvidia is not working on 3D Vision by improving it and fixing issues, but they kind of miss implementing some small, but important things. As for AMD, they have just announced some new stereo 3D features in their latest preview drivers as well as with the upcoming Radeon HD 7970 GPUs, so let us first wait to see how, what and when they will deliver them…

– Bringing back the monitor size user selection that was available in the old stereoscopic drivers. 3D Vision is not longer used only on a certain size of 3D monitors, there are users that use large screen displays in the form of 3D HDTVs and even 3D DLP projectors and the available depth slider may provide insignificant depth levels for them. It is not like it has been completely removed as a feature, but the drivers detect it and save a value in the registry, thus there are workarounds for getting higher depth but why should it be hard when it could be made earier and more accessible.

– Providing a visual indicator for adjustment of convergence level, two simple lines that form a X could easily be used to provide a more user friendly guide on setting up the level of convergence by showing you the converging point. This one actually sounds easier that it actually is, but is something that should be very useful for novice users just starting with stereo 3D gaming.

– Saving stereo 3D screenshots in PNS (Stereo PNG) format by default and not some low quality JPS (Stereo JPEG) wuth a lot of compression, making them small in size, but with pretty bad quality and you need to edit the registry to either improve the quality or switch to PNS. It would’ve been much easier to just use the PNS format with no compression for best quality stereoscopic 3D screenshots, the file size won’t be that big anyway.

– Not deleting all your custom game profiles every time you install new video drivers. Something that is very annoying if you happen to forget to back them up by exporting the keys from the registry and then importing them again after you install new drivers. The driver installer could check for availability of custom game profiles saved by the user and offer the ability to preserve them in the new version as well.

– More options for advanced users to customize and create stereo 3D game profiles, so that they can share them with not so experienced users and help the stereo 3D gaming community that has grown quite a lot already. And not having to wait for official driver updates that are not released so often and not always contain profiles for all games that users want to be able to play well in stereo 3D mode. Of course sometimes the game just is a no go for stereo 3D, but there are rare occasions and with some tweaking most games can provide good results in stereo 3D mode.

You are also welcome to share what features you’d want to see in the new 3D Vision drivers this year from Nvidia in the comments below…

Tags: ····

25 responses so far ↓

  • 1 Shivoa // Jan 3, 2012 at 00:10

    This sounds like a sensible list. I would also like a ‘boost gamma to X whenever 3D is enabled’ option designed to work with game output for those cases where the game doesn’t have an easily accessible option and the loss of light from 3D impacts on visibility. It isn’t a major issue as most games have the option but there are some games I sometimes play in 3D and sometimes not and have to go in and change the slider when I switch.

    The point about allowing the community to craft custom profiles for games and so on would be great. I’d love to be able to get in there and see how much control could be exposed. I’ve done my fair share of looking through a DirectX call stack (Google PIX for anyone interested) and would love to be able to put in a custom profile that locks some call batches to non-stereoscopic (which is how I assume they do the HUD always at screen level stuff in the games that they code that into the profile for) and maybe even makes others follow the ‘crosshair’ depth they calculate (basically doing a z-buffer lookup on the middle pixel and then rendering to that depth any crosshair HUD elements). While you could easily break a renderer by telling it bad values I’d love that level of control and to put in the hours for some games that nVidia will never have the time or inclination to create a custom profile for to perfect the stereoscopic output. You would probably end up with a community site set up to share and vote on profiles and maybe nVidia would use that to add the profiles they thing are the best to the official driver profile sets.

    The expansion of profiles to set a good default convergence and separation value (maybe separation is more of a per-user rather than per-game setting but convergence definitely seems something I set per-game for the best mix of a decent depth effect without too much jumping out of the screen and breaking when it clips the camera sides) would also let users share settings and any visualisation for the convergence (like the separation slider) would be great, especially with games like Hard Reset out that added 3DVision support but did so with a locked convergence value so the user can press shift-F5/F6 as much as they link but it won’t change the convergence values. For that matter, we have this overlay that can pop up messages about the profile rating and give us the separation slider so why not use it fully and pop up a message if the game has locked the convergence so we can’t change it etc. Give us all the information we might like to know rather than just making us work it out.

  • 2 Max // Jan 3, 2012 at 00:49

    Hotkey for swap L-R views..

  • 3 Allan // Jan 3, 2012 at 01:42

    3D Vision is activated or deactivated for every game. Since there are games that doesn’t work with 3D Vision at all and games “3D Vision Ready”, the option to start the game in 3D or not could be located on each game profile instead of the global setting as it is.

    Also, many old games that has good 3D rating doesn’t turn off the IR emitter when you exit the game. FEAR is one of them. As the Magic Bright feature of my Samsung 2233RZ doesn’t work when 3D is active, I have to switch refresh rates or resolution back and forth to be able to set the brightness level through that button again.

  • 4 T Jones // Jan 3, 2012 at 06:17

    AutoFocus!! As a long time 3d vision user i discovered tridef’s autofocus and it works like a charm.

    Really sad that nvidia the “supposed” leader in 3d has the most featureless driver.

    Tridef and iz3d give use so many options.

  • 5 artox // Jan 3, 2012 at 12:44

    All of these are great suggestions, but I’d personally like to be able to do is to watch a movie in 24hz without having to disable s-3d every time, not to mention the bug that makes my screen black after having done so. Currently I use MPC to play 24p content on my Panny and the program switches to 24hz when it detects 24p content. I have to disable s-3d before going into full screen with MPC, after having done this I get a black screen and have to wait for several minutes before the image shows up (mind you that only ctrl+alt+del brings any picture and it doesn’t even solve the problem). Not to mention that this does not work with the latest beta and I am required to do a full restart if I want to switch to 24hz after having gamed through 3dtvplay. I used to have an AMD and there hd3d and there including MPC in the iz3d exclusions was the only thing required, with no delay, no black screens, no additional trouble.

  • 6 DigiMagic // Jan 3, 2012 at 14:36

    @artox: switching frequencies automatically with MPC was always problematic for me. I change the frequency manually in monitor properties and also activate/deactivate 3DVision – after that, all movies play perfectly in both MPC (2D) and Stereoscopic Player.

  • 7 artox // Jan 3, 2012 at 14:55

    I have always used automatic freq switching with mpc and the only problem I was getting was a kind of picture lagging, which is fixed easily through opening mpc’s options menu (shortuct O key), after which the picture goes to normal, no frame skipping.
    Other than that I have made a double shortcut, which launches mpc and disables s-3d simultaneously, but this still doesn’t switch the hz automatically. Hmm, now I’ve started thinking, whether I can’t make a shortcut for automatic resolution switching and add all this to the mpc program shortcut….still I’ll be left with 1080p@24hz on mpc’s exit, whereas now it automatically switches to 60hz.

  • 8 artox // Jan 3, 2012 at 15:14

    Think I’m gonna try this peace of software –

  • 9 ziemlichdunkel // Jan 3, 2012 at 15:36

    Any Idea if there is a Monitor or TV already available with duallink-dvi (nvidia 3d vision 1080p) and polarized display?
    For example the Acer HR274H with 3d-vision support but with full 1080p resolution instead of the available 720p over hdmi???

    (I would like such an device for playing games with nvidia and watching movies with friends with the cheaper passive glasses)

  • 10 fish99 // Jan 3, 2012 at 17:43

    I’d really like some visual indicator for convergence, even if it’s just an abstract number. I was thinking of asking on the nvidia forums where to set convergence to get the best 3D in Skyrim, but how can anyone answer that question and how can I understand their answer without a frame of reference? If they could just say ‘depth 75% convergence 34.5’, anyone could go and try that.

  • 11 CrystalCowboy // Jan 3, 2012 at 18:21

    I run on Linux, so I need a card with a 3 pin mini-DIN connector. the current smallest, cheapest such card nVidia offers is the Quadro 4000. I wish they would offer a card that ran a lot cooler – say 60 W or less, was about a third the size so it doesn’t caramp my ventilation – oh, and was a lot cheaper.

  • 12 Pixel67 // Jan 3, 2012 at 22:31

    I would like them to add side by side support for 3DTV Play. This would broaden the level of support for projectors and give us resolution choices other than 720p framepacking.

  • 13 Johnnyboy // Jan 4, 2012 at 02:26

    I would really like to be able to update/upgrade my G73JW series laptop without screwing it up and going back to anylgraph. Seriously laptop is about 1 yr old and ASUS still hasn’t figured out how to allow an update! If anybody has heard different please let me know. Any attempt to mess with the drivers results in the loss of 3dvision.

  • 14 badelhas // Jan 4, 2012 at 04:29

    bloody, when will you reviem the new amd card in 3d?

  • 15 Bloody // Jan 4, 2012 at 11:03

    AMD probably has a very limited number of samples and the card is still not available on the market for sale, so it could be a while before I’m able to get my hands on one for testing.

  • 16 3d4dd // Jan 4, 2012 at 15:24

    I’d like to be able to define different presets for depth and convergence that can be switched using hotkeys (e.g. for cutscenes, menues, different camera perspectives…). iZ3D already offers this function.

  • 17 artox // Jan 4, 2012 at 22:18

    I have not only fixed my issue (kind of), but found an easy enough solution for MPC that doesn’t require you to switch the hz beforehand.
    Download Display Changer and make the following bat file:

    start C:\Users\YourUsername\Desktop\OFF.lnk
    ping -n 2 >nul
    dc64.exe -width=1920 -height=1080 -refresh=23 E:\Programs\WMPclassic_x64\mpc-hc64.exe


    1.) OFF.lnk is a shortcut to disabling stereo 3d. You have to make a shortcut as launching the file itself in a bat doesn’t work. You make a shortcut to
    “C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvstlink.exe” /disable
    2.) ping -n 2 >nul
    allows for a 2 second delay, which is necessary for stereo to be disabled before launching MPC in 23hz mode. You may change the 2 number to any you like, but I’ve found 2 to be the minimum.
    3.)dc64.exe -width=1920 -height=1080 -refresh=23 E:\Programs\WMPclassic_x64\mpc-hc64.exe
    launches MPC in this resolution and frequency, change the e:\programs with your own path. I personally use the 64 bit version, but it will work for the 32-bit as well.

    As for the black screen problem I’ve found that I have to disable stereo before switching to the TV, I guess the normal 1080p23/24 resolution doesn’t get detected right if s-3d is on.

    Enjoy :)

  • 18 artox // Jan 4, 2012 at 22:31

    I also have a suggestion for the monitor size, but it applies to the entire stereo3d set of keys, so one has to disable this “fix” if one wants to change any settings. I think it is possible to simply lock writing permissions for the
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D
    set of keys by denying full control for the SYSTEM.
    This is just a suggestion and I’m not about to try it since I edit in-game setting too often.
    another solution is to just create regkeys with different settings. For example:

    Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\NVIDIA Corporation\Global\Stereo3D]
    , which is the a size 45 in decimals.

    I have recently read that it is possible to run Tridef 5 driver along with 3dtvplay on an Nvidia card in frame-packed mode. Since my trial is up and you have the same TV (VT20) is it possible for you to test. It is suggested that the setting in DDD is direct 3d 60 and 3dtvplay must be enabled.
    Thanks in advance.

  • 19 DigiMagic // Jan 4, 2012 at 23:17

    Thanks artox! Clever use of ping :-) I am using a somewhat different setup – MediaBrowser plugin for Windows Media Center to easily browse all movies and launch corresponding players, by passing complete path to Windows Scripting script to make preparation and start appropriate exe file. I’ll add your improvements to the script.

  • 20 Rodolfo // Jan 6, 2012 at 16:51

    I would like a option of turn off the green message: “3Dvision Laser Sight is on/off”. I use a lot this feature in Skyrim and it´s bad to immersion.

  • 21 iSoLateD1 // Jan 7, 2012 at 06:30

    How about not having to set your 3d vision keyboard shortcuts to what you need every time you install a new driver revision, because it always makes them the defaults.

  • 22 tigerman // Jan 11, 2012 at 16:32

    I would like to see new monitor models with affordable prices that uses a technology different than TN LCD panles, like DLP or Oled for example, with full hd 120hz (so dual link dvi or displayport inputs) and 3dvision support obviously, so we can get rid of any ghosting once for all.

    The second wish for 2012 is a full hd 27/30 inches polarized monitor totally supported by nvidia 3dtvplay at least, for full hd i mean a monitor with at least 3840*1080 pixel resolution, or better, with 3840*2160 resolution , in order to be able to show full hd 3d images at 60Hz using polarized technology, and not checkerboxed or squashed like it is now.

    Lastly i would like to have a damned slider to fix the sync issues between the glasses and some monitors.

  • 23 Endrick // Jan 13, 2012 at 18:52

    Setting convergence level is easy. Figure out what you want to be at screen depth, pull off the glasses, and adjust till that element isn’t ghosted. Convergence set!

    I can also say that the convergence and depth level I would set with my 78″ screen viewed from 5 feet away is not the same as you would want from the same screen at 6 feet away, or a 22″ monitor at 3 feet. I set it so that the first 20 feet of the world are in the office with me and it’s awesome, but I can only pull this off due to the size of the screen.

  • 24 CJS // Jan 19, 2012 at 03:59

    Optimus bypass, anyone? I have an XPS 17 with a GTM 555, but since I have no built in 3D screen, I have no 3D cpapbility. I could use 3DTV Play, but I don’t have a 3DTV. I have a 3D Vision monitor, but no dual link output on the Dell. I have converted the Display Port to dual link (with an Apple powered converter) and can run 120HZ, but the Display Port is tied to the Intel Integrated HD Graphics. Thanks Optimus!
    The nVidia card is tied to the HDMI port, which can’t put out 120 HZ.

    Basically, I have a Ferrari with no tires. If only Optimus would allow direct connection between the nVidia card and the Display Post, I’d be in business!

  • 25 Cafuddled // Feb 8, 2012 at 12:47

    I’d like to see the convergence unlocked for all games, sick of having half of them locked when pretty much none of them adjust the convergence per scene… Which brings me to my second want.

    I want games to start adjusting convergence automatically to cater for each scene and such. Remember the original Dragon Age, for as good as it was in 3D as soon as you went in to a speech scene it would be like your monitor was punching you in the eyes with the character models.

Leave a Comment