Stereoscopic 3D Monitor From iZ3D: Passive Glasses and Polarized Screens
by Derek Wilson on June 8, 2009 12:01 AM EST- Posted in
- GPUs
Earlier this year we had the opportunity to check out a new stereoscopic viewing system from NVIDIA called GeForce 3D Vision. Our feelings were a little mixed on the technology, as it isn't always seamless on top of a few other small issues. But, as we saw with Left 4 Dead, when the game doesn't do too many things that get in the way of the stereo effect, the experience can add a feeling of realism that it is simply impossible to achieve otherwise. And the other major drawback to NVIDIA's technology is that it only works with NVIDIA graphics cards.
At GDC we had the opportunity to check out the latest from iZ3D, a company that has been making stereoscopic drivers for quite a while now. Their drivers can enable stereo viewing on any PC through anaglyph (the red and blue tinted images we are all familiar with) in addition to working with various other technologies like stereo projectors. Most recently, iZ3D has introduced a stereoscopic viewing system that makes use of an actively polarized monitor and passive glasses in order to bring simple and easy to use stereoscopic viewing to the masses without the color distortion associated with anaglyph. The 22" monitor package they sent us to test comes in at $400.
This is different than NVIDIA's technology which makes use of active glasses for viewing a regular CRT monitor or LCD panel (although the monitor needs to be capable of 120Hz for it to look right). Additionally, iZ3D's solution will work with any video card that can do 3D graphics (including not only ATI, but Intel and S3). This broad range of compatibility gives them a clear advantage in terms of the potential market and end user options.
The fact that this solution includes passive glasses that don't require any line of sight with a transmitter and never need to be charged along with the ability to use ATI graphics cards made us really want to like this solution. But there are just a few drawbacks that make it really hard for us to like iZ3D as much as we want to. Both approaches require that games do a better job of accommodating stereoscopic viewing, but even disregarding resulting anomalies there are some issues we have that really get in the way. Before we get into that, let's talk about what iZ3D is actually doing to achieve their stereo effect.
Technology
While NVIDIA's technology requires a fast monitor, it doesn't require a truly "special" monitor. The 120Hz LCD panels aren't special beyond the fact that that they can actually display a higher refresh rate than 60Hz panels. On the other hand iZ3D makes use of a whole other technology to build its monitors in a way to display stereo images. The iZ3D monitor actually has two overlaid LCD panels. There is a back screen and a front screen, with the back screen controlling the color and brightness of the pixels and the front screen controlling the polarization of the light coming through.
Polarization has to do with the way the light moves as a wave. Polarized light all moves in waves rolling in the same orientation. Filters can be used to either allow polarized light to pass through or to block it out. These filters allow light to pass through if they are lined up, but completely block light that is at a 90 degree angle to the direction of the filter. At in between angles, a proportional amount of light is filtered out.
The iZ3D monitor has the capability of polarizing light at any angle, and the glasses they use have the right lens set at 45 degrees and the left lens set at 135 degrees. It is up to the iZ3D driver to display the rendered image for the right eye and the rendered image for the left eye, and then use their polarizing LCD panel to determine how much of each pixel from the back screen either eye is supposed to see. If a pixel should be visible to the right eye, the front panel polarizes it to 45 degrees, if it should be visible to the left eye, 135 degrees. If it should be visible to both equally, the light is polarized to 90 degrees. This happens on the sub-pixel level for each of red, green and blue.
This puts all the technology into the driver and the monitor and leaves the glasses free of anything like batteries or receivers. Simple clip on filters can be added over top of existing eye wear very easily. Removing a maximum of the complexity from the gamers face is definitely a plus for stereoscopic viewing.
What's the Difference Between this and GeForce 3D Vision?
The key difference with GeForce 3D Vision is that active glasses flash between translucent and black every 120th of a second. For one 120th of a second, the right lens is clear and the left is black, and for the next 120th of a second, the right lens is black and the left is clear. This flashing, while really fast and mostly not noticeable, can bother some people (though this is nowhere near the problem it was for slower 60Hz glasses) and significantly reduces the brightness of the display. This also requires NVIDIA's glasses to have a battery and be highly synchronized with the display via a wireless transmitter. NVIDIA has made this very compact, but it is still tough to fit over regular glasses for those who need this. The iZ3D glasses do not cut out as much light, and are much more user friendly.
With iZ3D's solution, two display outputs must be connected to the monitor, but 3D Vision only requires one. This isn't such a big deal in today's market with the vast majority of cards having two DVI-I outputs.
The bottom line, however, is that NVIDIA's approach draws exactly what should be shown to the left eye on one frame and then exactly what should be shown to the right eye on the next. With iZ3D, polarization is used to selectively adapt the brightness of each color for each pixel in order to build a close approximation of what the left eye should see through its 135 degree lens and what the right eye should see in its 45 degree lens. With iZ3D, the images are not different frame to frame if the camera is static, while NVIDIA's solution will swap back and forth between perspectives constantly.
Compatibility and Ease of Use
Both 3D Vision and iZ3D solutions can run on the majority of DX games out there, and iZ3D supports some OpenGL games (though it did not like working with The Chronicles of Riddick: Assault on Dark Athena). The advantage of iZ3D is the fact that it can run on AMD hardware and NVIDIA hardware (as well as Intel and S3 if you want). This blend of hardware and software compatibility make it more attractive than NVIDIA's offering which only runs on NVIDIA graphics cards, despite the fact that this isn't exactly necessary from a technological stand point. But It is NVIDIA's goal to sell more NVIDIA graphics cards by using 3D Vision, not to sell more 3D Vision packages.
So while general compatibility is a win for iZ3D, there is quite a downside. NVIDIA has spent a good deal of time profiling applications and has built in settings for convergence and separation in games and has done a great job of making the experience pretty well plug and play. They do enable users to tweak the settings manually in the driver or with hot keys, which is also useful even though you need to dig to find the option.
The experience with iZ3D is not as pleasant. Their latest beta driver does try to make things easier with a wizard that is overlaid on the screen to help determine how to set convergence and separation, but even this is clunky and not very user friendly. The wizard takes you through ten steps of looking and adjusting various aspects of the image, and for a novice to step in and pick this up without getting frustrated is asking way too much. For the enthusiast, iZ3D does do a good job of explaining how to tweak the settings to get a good stereo experience, which NVIDIA definitely leaves out.
Image Quality
Image quality is really important, and despite its drawbacks, NVIDIA's 3D Vision clearly has the image quality advantage.
The look of iZ3D's technology, when it does exactly what you would expect, can be better than the NVIDIA experience. There is a more solid feeling and less eye strain from the lack of any flicker at all. Being forced to manually tweak the image tends to deliver a better result as well, as the scroll bar separation adjustment only offers one aspect of configuration. The brightness is better as well, and when there can be less color distortion there is less color distortion.
Let me clarify that last bit. The downfall of the iZ3D solution is in the fact that it is not capable of completely eliminating from visibility what one eye should not see in every case. In low contrast situations where images are made of similar colors, the iZ3D solution is superior in effect (Call of Duty and FarCry 2 are good examples). Unfortunately, games with high contrast and varied tonality don't translate as well. This is because it is not possible to display the entire range of colors to both eyes at the same time using iZ3D's polarization technology. The result is bleed over between the images our eyes are supposed to see resulting in some difficult-to-deal-with ghosting.
At best, this ghosting just sort of adds a glow or blur around objects, but at worst it can make it impossible to focus on the stereo image. Imagine having a single object and instead of seeing two different images (one with each eye) you saw four different images (both the left and right view in both eyes). Even if you are able to force your eyes to focus at the right distance, you would still have three different images: the left image seen in the right eye, the right image seen in the left eye, and the composite left and right image at the correct distance. This is utterly unacceptable.
To illustrate, we took a picture of a scene in GRID through the left lens (which tended to have worse ghosting). What should be seen is only a left eye image, but a ghost of the right eye image is clearly visible on the flags. This is nothing one eye should ever see.
Final Words
We really wanted to love this solution. NVIDIA's 3D Vision gets close, but is still lacking and needs better support from developers and is not available to owners of other graphics hardware. But despite the fact that iZ3D delivers on hardware compatibility and offers passive glasses that are much more user friendly, the fact that each game requires manual tweaking combined with the image quality issues really disappointed us. For an NVIDIA owner, GeForce 3D Vision adds more value, and the iZ3D monitor really isn't something we believe would add as much value to an AMD set up as 3D Vision adds to NVIDIA hardware (which still isn't a lot without much better developer and software support).
Note that our photobox is clearly visible in the reflection
The last issue we'd like to mention is the fact that the monitor is hugely reflective. I'm quite used to the glossy screen on Apple's MacBook; the reflectivity of the iZ3D monitor goes beyond what is reasonable. It can be distracting seeing your own reflection while trying to focus on a 3D object with each eye's image bleeding over into the other.
What might work better (excepting the reflectivity of course), is for iZ3D to come out with a 120Hz version that switches between 45 degrees and 135 degrees polarization every frame and displays the left and right images in alternating frames. This would mean essentially doing the same thing NVIDIA does but with polarization rather than blacking out the actual lens itself. The active switching could happen right in the monitor rather than on your face so we could keep the passive glasses. This might not be the best solution either, but the idea might combine the best of the available solutions out there.
But the bottom line is that we just can't recommend this product. We really want pervasive, great looking stereoscopic gaming, but it seems we're going to have to wait a little while longer as no one is offering a holy grail solution... yet.
31 Comments
View All Comments
zulezule - Monday, June 8, 2009 - link
$313.99 on buy.com. And it IS being sold, since quite a long time.zulezule - Monday, June 8, 2009 - link
I have to disagree with the article, but in my opinion flicker is much worse a problem than ghosting. Flicker on 60 Hz CRT displays is immediately visible and simply... disgusting. And nVidia's solution has that 60 Hz flicker. It even has ghosting too, as the LCD screen is unable to completely switch colors between frames, and leftovers from the previous frame remain on the current one, that is, move from one eye to the other. Until we can have 200 Hz screens (allowing a 3D shutter solution with 100 Hz flicker), I think passive polarization 3D is the only way to go, either with screens like the iz3d or with projectors like depthQ. Oh, and iz3d are working on new materials for their glasses, apparently reducing ghosting considerably. Was the test done with the old glasses or the new ones?DerekWilson - Monday, June 8, 2009 - link
I agree that 60Hz flicker in older monitors was a problem, but none of the people we've had test the 3D Vision noticed any flicker (including myself) ...Yes, each eye is given 60 images a second, but because each eye sees something different (rather than the same frame as in CRTs) and because the 60 images per second are delivered at 120Hz to each eye (each eye is fully blanked for 1/120th of a second and given an image for 120th of a second) your brain composites the images from your eyes (halving the brightness, but giving the illusion of a higher refresh rate).
It is definitely not the same as a 60Hz display and it is not even the same as having a 60Hz display for each eye with different perspectives -- it is 120Hz to each eye but with half the frames being black.
Again, ghosting isn't due to the quality of the glasses as they really are capable of blanking pixels from one eye when need be. The issue is fundamental to the way they use partially aligned light to show different colors in both eyes from one pixel.
This test was done on whatever the latest iZ3D was able to send me and I'm unaware of whether these are newer or older than anything else they've shown off.
mino - Monday, June 8, 2009 - link
Funny that we had 200Hz screen aplenty back in the old CRT days.Actually, the LCD screen issue is not the one of refresh but of response time.
For 200Hz no-ghost screen one needs 2-3ms REAL response time.
Not gonna happen. At least before 2015, and then only if some new display tech comes out.
nubie - Monday, June 8, 2009 - link
This technology can be used to view 3D in many different ways, not just with that monitor.You can buy a license to use it with front-projection, rear projection, any TV with shutter glass support.
nVidia does not own the patent on 3d 120hz glasses, they have just made hardware and software that will only work in one limited way, with their video cards and drivers.
Assuming the interface is opened, or an alternate transmitter is designed, the iZ3D folks can easily use the nVidia glasses, and any screen display tech they like.
Ironic isn't it, the way nVidia has pulled something down over your eyes (figures it would have batteries and a big green logo on it though).
Just in case you were further un-aware, there is a technology based on circular polarization, where there shouldn't be any ghosting. This is integrated into a Mitsubishi(??) DLP technology, all you need are passive glasses.
Just in case you didn't also know, nVidia has pulled all support for alternate display methods, here is a screenshot of all the display methods they used to support for 3D (and sadly no longer work with the newer special effects): http://picasaweb.google.com/nubie07/3DMonitor#5127...">http://picasaweb.google.com/nubie07/3DMonitor#5127...
Notice the last cards to work with the older drivers were the G80 (on some leaked beta quadro drivers, and only in shutter glasses mode, with fairly bad support.)
The last properly supported cards were the 7 series, of which the 7900GTO/X 512MB are more expensive than any G92 card, and much much slower.
I hope that the nVidia way drops in price so I can afford it, but the mounting cost (Vista or higher, New synced 120hz monitor, $200 nVidia bundle, New nVidia card capable of playing said game) adds up to several hundred dollars I need to live on, if I had them.
DerekWilson - Monday, June 8, 2009 - link
Thanks for the feedback ... I hope I can help clarify some things though.I do mention that iZ3D has been making drivers that are capable of enabling stereoscopic viewing on other technology. This article is not about iZ3D's driver in general -- this article is about their monitor and associated technology only.
It is true that iZ3D (or anyone else including NVIDIA) could hack or make usable GeForce 3D Vision hardware for use on any graphics card or game. Currently that's not an option though.
The ghosting is not due to problems with linear polarization: iZ3D's solution can dispaly black in one eye and white in the other just fine. The problem is with the way certain things must be partially polarized so that both eyes see some different color at the same pixel. If iZ3D did the same thing with circular polarization (which I'm not even sure they can do this anywhere near as easily) then they would have the same problem.
I do know NVIDIA pulled support for alternative stereo displays in their GeForce drivers, and iZ3D's driver would be a good alternative for some of these other technologies. But that doesn't have to do with the monitor we were reviewing.
I do apologize for not listing the price of the iZ3D solution initially -- it's $400.
If someone needed to buy a similarly sized 120Hz monitor and 3D Vision it would cost $400 for the monitor and $200 for the 3D Vision package, so the iZ3D option is clearly cheaper for those who do not already own a 120Hz monitor (which would be most people).
snarfbot - Monday, June 8, 2009 - link
ps the mitsubishi dlp's arent passive circular polarized theyre meant to be used with shutters. they implement a checkerboard pattern as opposed to typical horizontal interlacing to overcome the bandwidth limitations inherent in hdmi.the actual display refreshes at 120hz, with half of the image displayed alternating for each eye. there is a din3 output to sync to the glasses.
while not having first hand experience ive read that they are pretty much ghost free compared to the competition. they also work with both nvidia and iz3d drivers.
you guys should try to get a unit for testing purposes, i would like to see an objective review of one in 3d, they've been out for some time now and theres been little if any coverage by major news outlets.
nubie - Tuesday, June 9, 2009 - link
Sorry, I should have clarified.The technology we are NOT getting is integrated into the color wheel in the form of circular polarized color segments.
This form of DLP requires only passive circular polarized glasses (AKA RealD, I think the going theory is that theater conglomerates are using that as a pull to bring people to the movies, thus it is not available to consumers.)
Sorry Derek, I should have clarified:
"If someone needed to buy a similarly sized 120Hz monitor and 3D Vision it would cost $400 for the monitor and $200 for the 3D Vision package, so the iZ3D option is clearly cheaper for those who do not already own a 120Hz monitor (which would be most people)."
And Vista (or greater).
It is even cheaper if you factor in the requirement to pay up for a move to Vista, which iZ3D does not require you to do, it supports XP just fine.
All in all I am glad that iZ3D and nVidia are bringing this out, but I wish they had waited a bit until there were more 120hz LCD's, and brought a < $100 version, perhaps wired, that would work on other displays. Taking something that anyone with creativity and an interest could play with and then turning it into something only people with an extra $600 could use is soul-crushing. I applaud iZ3D for coming out with alternatives. (I look forward to experimenting with rear-projection, grab a free rear-projection TV locally, remove back, shine two polarized projectors at the rear, use iZ3D software to play in 3D. Alternatively you can use a silver screen and front projection.)
atlmann10 - Monday, June 8, 2009 - link
I forgot I already have a wife, oh well I guess 3D Pron is unnecessary.Souka - Monday, June 8, 2009 - link
it's even more necessary....