3D glasses and other 3D display devices
Nowadays it is hard to hide from three-dimensional (3D) display technology. 3D is is being pushed by display and film makers. Mainstream TV, PC monitor, smartphone and games console makers have been jumping on the 3D bandwagon with the home to make money with it.
In order to see things in 3D each eye must see a slightly different picture. This is done in the real world by your eyes being spaced apart so each eye has its own slightly different view. Since your eyes are about five to seven centimeters (two to three inches) apart, they see the same view from slightly different angles. The brain then puts the two pictures together to form one 3D image that has depth to it. This is called binocular vision. When you want to produce 3D pictures/movies/TV you need to first shoot those two pictures like your eye sees them and then present them to your eyes.
Glasses-free will be the future of 3D technology, but for many years to come 3D glasses will be the mainstream way to view 3D because limitations of glass-free 3D technologies (usually require a specific viewing point to see the 3D image properly). 3D can offer some amazing results, but has been plagued with various problems (each different 3D technology has their own limitations).
Showing two separate picturesThere are many applications where binocular vision can be used to make 3D view. You can use two normal cameras and two photographs to generate 3D view, just make sure that viewing conditions are such that one eye sees only one picture.
Two separate pictures have been used also on some virtual reality data glasses or helmets with two displays. Just feed the images for different eyes to those different displays, and you get 3D view. You can generate the 3D material with two cameras, two video cameras or with computer 3D graphics techniques.
3D glasses can make the movie or television show you're watching look like a 3-D scene that's happening right in front of you. If you want to see a 3D image in a 2D plane (on your HDTV or movie theater screen), you need a way to show your eyes slightly different images. Usually easiest way to do this is to use 3D glasses. The idea to use 3D glasses is that you can have only one display, but you can get two different images from that to different eyes. The screen displays two images (either at the same time or sequentially), and the glasses filter what you see in such way that one of the images enter the left eye and the other enter the right eye.
There are different techniques how different 3D glasses work. The same principles that are used for 3D movies are also used for 3D TV and 3D computer monitors. There are two main techniques classes for 3D glasses: passive and active.
Passive 3D glasses are any 3D glasses that don't require a power source to view 3D content. The two major types of passive glasses are anaglyph and polarized 3D glasses. The benefit of passive technology is that passive 3D glasses can be very inexpensive. The downside of passive technology is some loss in picture quality compared to active glasses.
AnalygraphThe mode of 3D presentation you are most familiar with are the paper glasses with red and blue lenses. Anaglyph images are used to provide a stereoscopic 3D effect, when viewed with glasses where the two lenses are different (usually chromatically opposite) colors, such as red and cyan.
To present a 3D movie with help of analygraph glasses, two images are projected superimposed onto the same screen through color filtering system. Images are made up of two color layers, one for each eye. Anaglyph 3-D films can be printed on one line of normal film and played back with normal movie projector setup.
The viewer wears low-cost eyeglasses which also contain a pair of color filters. The filters on the glasses allow only one image to enter each eye, and your brain does the rest. Anaglyph images were the earliest widely used method of presenting theatrical 3-D, and the red/green or red/blue system was used in many older 3-D movies. The biggest downside of the analygraph system is that you cannot really have a color movie with this technique and looking the analygraph 3D is somewhat annoyging because different colors are seen by different eyes.
Anaglyph images have seen a recent resurgence due to the presentation of images and video on the Internet, Blu-ray Discs, CDs, and even in print. Low cost paper frames or plastic-framed glasses hold accurate color filters. The current norm is red and cyan, with red being used for the left channel. If you have suitable analygraph glasses you got from somewhere, the easiest way to get 3D content from them is Youtube 3D. The 3D videos on Youtube are tagged with with yt3d:enable=true to enable the pulldown menu of 3D-viewing options that include several different analygraph viewing glasses variations. There are some variations of analygraph system that can give you better color reproduction than the classical systems give.
PolarizationNowadays the preferred passive method to show 3D movies is to use polarized lenses because they allow color viewing. In this system Two synchronized projectors project two respective views onto the screen, each with a different polarization. The glasses allow only one of the images into each eye because they contain lenses with different polarization.
Polarization 3D system requires a significant increase in expense compared to analygraph system. The polarized glasses cost more than simple color filters, you normally need two synced projectors for playback and the projection screen must be such that it does not disturb polarization. It is best to use a silver screen so that polarization is preserved.
Linear polarization schemes has been popular since the 1950s. To present a stereoscopic motion picture, two images are projected superimposed onto the same screen through orthogonal polarizing filters. The use of linear polarization meant that a level head was required for any sort of comfortable viewing; any effort to tilt the head sideways would result in the polarization failing, ghosting, and both eyes seeing both images.
Circular polarization has alleviated this problem, allowing viewers to tilt their heads slightly (although any offset between the eye plane and the original camera plane will still interfere with the perception of depth).The viewer wears low-cost eyeglasses which contain a pair of circular polarizers mounted of opposite handedness and the two projectors have similar filters on them.
In movie theater setups the need of two separate projectors for 3D has it's problems. To solve this problem RealD 3D projection system uses a circularly polarizing liquid crystal filter which can switch polarity 144 times per second is placed in front of the projector lens. Only one projector is needed, as the left and right eye images are displayed alternately. A newer variation of this called RealD XLS shows both circular polarized images simultaneously.
The new wave of 3D TVs coming that work with "passive" (polarized) 3D glasses. The most commonly used technology to use on them is FPR (film patterned retarder) technology. In this system different pixels on the screen are polarized to different direction (every other pixel on X or Y direction), which gives half the resolution to each eye in 3D mode (full resolution on 2D view without glasses). Same approach has also been used on 3D computer monitors and laptop screen that use passive glasses. Many people prefer passive polarizing 3D glasses over other choices. The glasses are cheap, light and don't need batteries. You can see full color pictures.
Shutter glasses are the active 3D glasses that most viewers will use for 3D content. Active shutter glasses use LCD lenses that are commanded to alternately open and shut each lens to show each eye a different image. When displaying 3D TV, the screen displays the two images alternating one right after the other. Same technology is also used in 3D movie theaters.
Active 3D glasses require a power source to power the lenses in the glasses, for shutter glasses a mechanism to sync the glasses to the display is also required. Shutter glasses used to be connected by a wire that provided both synchronization and power. Nowadays most shutter glasses are powered by small batteries and receive sync signals via an infrared beam or RF signal (usually Bluetooth).
Active LCD shutter glass method used by nVidia, XpanD 3D, and earlier IMAX systems. A drawback of this method is the need for each person viewing to wear expensive, electronic glasses that must be synchronized with the display system using a wireless signal or attached wire.
2010 was supposed to be the Year of the 3D TV. And it sounded great, until people discovered that the early active-shutter glasses were expensive, and often hard to use for prolonged periods of time. Because lack of the standardization active 3D glasses typically only on 3D TVs made by the same manufacturer. The heavy, expensive and battery powered glasses that come with active shutter devices do tend to put people off.
3D systems without glasses
There is increasing emergence of new 3-D viewing systems which do not require the use of special viewing glasses. These systems are referred to as Autostereoscopic displays.
Autostereoscopy is any method of displaying stereoscopic (3D) images without the use of special headgear or glasses on the part of the viewer. Because headgear is not required, it is also called "glasses-free 3D". The technology includes two broad classes of displays: those that use head-tracking to ensure that each of the viewer's two eyes sees a different image on the screen, and those that display multiple views so that the display does not need to know where the viewers' eyes are directed.
Lenticular printing and parallax barrier technologies involve imposing two (or more) images on the same sheet, in narrow, alternating strips, and using a screen that either blocks one of the two images' strips (in the case of parallax barriers) or uses equally narrow lenses to bend the strips of image and make it appear to fill the entire image (in the case of lenticular prints). To produce the stereostopic effect, the person must be positioned so that one eye sees one of the two images and the other sees the other. In this method, glasses are not necessary to see the stereoscopic image, but the display tends to be pretty sentive to viewer location (you need to be at correct posion to see effect).
Some people get problems when viewing 3D content. Usually the problems is not the 3D technology's fault, it's really the baddly made 3D content that can cause the headaches some people get at 3D movies and other 3D content.
There are several common mistakes that can cause discomfort. They are common, because hey're only just being learned and put into regular use. Filmmakers are just gradually gaining experience with 3D use.
- NASA: How Does 3D Work?
- Wikipedia: 3D Glasses
- American Paper Optics: How Do 3D Glasses Work?
- 3D Glasses.net
- ePanorama Blog: Why 3D doesn’t work
- ePanorama Blog: Why Bad 3D Gives You Headaches
- ePanorama Blog: 3D is dangerous?
- ePanorama Blog: 3-D is coming soon
- ePanorama Blog: 3D Vision Problems
- ePanorama Blog: 3D TV is hot now
- ePanorama Blog: Blu-ray 3D specification
- ePanorama Blog: BBC plans to use 3D and ’super hi-vision’
- Passive 3D glasses for active TVs get green light
- PCWORLD: Active 3D vs. Passive 3D
- Wikipedia: 3D film
- howstuffworks: How 3-D Glasses Work
- 3D TV Buying Guide: Active 3D vs. Passive 3D
- Wikipedia: Stereoscopy
- Wikipedia: Anaglyph 3D
- Wikipedia: Polarized 3D glasses
- Polaroid Perfect 3D Vision
- Homebrew Shutterglasses Controllers
- Youtube: anaglyph 3D video
- Youtube: Toy Story 3D Trailer in 3D Anaglyph
- Youtube: Avatar 3D 1080p Anaglyph Trailer
Old material follows:
How 3D effect work
Our ability to see stereo-vision comes from each of our eyes seeing a slightly different view of the world. Our brain integrates these two images into one three-dimensional picture. The key element in producing the stereoscopic depth effect is parallax. Parallax is the horizontal distance between corresponding left and right image points. The stereoscopic image is composed of two images generated from two related perspective viewpoints, and the viewpoints are responsible for the parallax content of a view. For more information check Stereo-3D-LINKS and Stereographics Developer's Handbook by Lenny Lipton.
How 3D displays work
Electro-stereoscopic displays provide parallax information to the eye by using a method related to that employed in the stereoscope. The 3D display systems normally in use use on of the following methods:
- Separate display for each eye (used in HMDs)
- Shutter glasses (most common method)
- Color filter glasses (used in some old 3D movies)
- Polarizing glasses (used in some modern 3D movies)
Color filter glasses
Color filter glasses were one of the oldest 3D glasses. The system works so that both eyes have a different color filter in front of them. This causes that left eye can only see few colors and right eye some other colors. When the led eye's colors are used to draw the emage which it should see and same is used for right eye, the combined image can be viewed with suitable glasses in 3D. The most common color combinations are red+green and blue+green. The color filtering limits that there are only few possible colors in use in th epicture so the images made using this method are not very nice to look.
Color filter glasses have been used in 3D movies and some early computer games. The advantage of this method is that the 3D material can be stored to any standard color video media and viewed with normal display devices as long as you wear the right color filter glasses. The galsses are very inexpensive beacuse you only need very cheap plastic filters for them. You can even make your own glasses from piece of cardboard and suitable filters (standard lighting GEL numbers R26 and R83 should be quite suitable for red+green glasses).
This technique causes colors in the image to be compromised because you have too many different colros in different eyes. Practically you loose almost all your color, so you can see objects coming out of the screen but they are gray. The colors also create some eyestrain and distortion.
This method is usually used with projection displays when 3D material needs to be displayed. Every viewer has to wear special glasses which have two polarizing lenses which have their polarization directions adjusted to be 90 degrees different. This makes is possible that left eye sees it's picture without problems but everything ment to right eye (sent out at different polarization) seems to be black. Same applies also to right eye.
The material which has to be shown is typically projected using two projectors (film projector, slide projector or video projector) which each have polarizing lenses in front of them (adjusted to meet the polarization directions of the glasses). The projection surface must be specially made so that it does not do any harm to the polarization (many traditional projection surface materials are not suitable, silver stripe screen is recommended). The advantage of this method is that the pictures can be in full color and the viewing glasses are still quite inexpensive.
LCD shutter glass method
In the LCD shutter glass 3D display, the left and right images are alternated rapidly on the monitor screen. When the viewer looks at the screen through shuttering eyewear, each shutter is synchronized to occlude the unwanted image and transmit the wanted image. Thus each eye sees only its appropriate perspective view. The left eye sees only the left view, and the right eye only the right view.
A field-sequential 3D (stereoscopic) video signal is a normal video signal (PAL, NTSC or SECAM) which has been specially recorded with left and right images stored on the even and odd fields of the video signal. The 3D video signal is usually viewed while wearing a pair of LCD shutter glasses which only allow the left eye to see left images and the right eye to see right images.
If the images (the term "fields" is often used for video and computer graphics) are refreshed (changed or written) fast enough (often at twice the rate of the planar display), the result is a flickerless stereoscopic image. This kind of a display is called a field-sequential stereoscopic display.
Lenny Lipton has develloped this technology very much: he holds many patents and has commercially used this technology. For more information on this subject check article a STEREOSCOPIC IMAGING TECHNOLOGY: A Review of Patents and the Literature by Michael Starks.
Format Attributes for LC shutter glass 3D formats
Format Fields/Sec Medium Video viewing hardware Interlace, NTSC 60 NTSC Normal TV, odd/even field sync box Interlace, PAL 50 PAL Normal TV, odd/even field sync box Side-by-side, NTSC 120 NTSC View/Record box, computer monitor Side-by-side, PAL 100 PAL View/Record box, computer monitor Above-and-Below 120 PC Sync-Doubling Emitter, VGA monitor Stereo-Ready 120 Workstation Normal workstation monitor White-Line-Code 70-90 PC White line code decoder box for glasses
Here is a short summary of 3D glass controlling schemes for computer displays (taken from 3D PC Systems page):
+-------------+---------------+----------+-----------------+----------+ | 3D Method |Vertical Output| Fields |Effective Refresh| Vertical | | | Frequency |per Second|Rate for a Stereo|Resolution| | | of video card | | Field Pair | | +-------------+---------------+----------+-----------------+----------+ |Interlaced | 60Hz | 60Hz | 30Hz | half | +-------------+---------------+----------+-----------------+----------+ |Page Flipping| 60Hz | 60Hz | 30Hz | full | +-------------+---------------+----------+-----------------+----------+ |Sync-Doubled | 60Hz | 120Hz | 60Hz | half | +-------------+---------------+----------+-----------------+----------+
The biggest drawback of LC-Shutterglasses besides the compatibility and ergonomy issue is Crosstalk. Due to the persistance of the monitor tube, the inability of the LC-panels to block the light entirely, sync errors and other factors one see "Ghostimages" sometimes. The right eye sees some residue of the image dedicated to the left eye and vice versa.
For more information different techniques on presenting 3D image on computer screen and controlling the shutter glasses, check Stereographics Handbook.
Another common scapegoat for inadequate hardware, software, and lack of stereo training is flicker, which is most noticeable in standard frequency (e.g. 60 Hz) field sequential systems. It varies with many factors, especially screen brightness, screen size and room illumination. The image may still flicker even at 120 Hz screen refresh if the image is not updated in the proper way. Decreasing the level of ambient illumination in the room can reduce the room flicker to imperceptible levels. Reducing screen luminosity with brightness and contrast controls will reduce image flicker to low or imperceptible levels.
How glasses are controlled
There have been many methods for controlling the LC shutter glasses. The liquid crystal shutter elements (size usually 3/4"x1") itself have to be driven using AC voltage, because DC would destroy the liquid crystals. The driving signals are typically around 3-8V and frequency is usually fre hundred Hz. The shutter elements are usually designed so that when no voltage is connected to them you can see through them and when you apply the AC control voltage those elements become black.
The most common way to connect the glasses is that the LC shutter glasses are wired to a controller which is connected to video source what you want to watch (usually computer or VCR). Sometimes IR or other wireless links are used between the glasses and controller. Using IR or radio link enables easily controlling multiple glasses from one controller.
Controller itself is connected to video source thoug some suitable connector. If you are watching stereo program from VCR, the controller get the LC glass controlling info from the video signal. This same method is used also in many computer interfaces. There are fre different ways to get the controlling info from video signal and they are shown quite well in Stereographics Handbook. Some system do not just take the info from the sync signals, but they actually modify the video signal.
In PC virtual reality applications serial port and parallel port interfaces become quite common. In this implementation the software takes care of changing the data in display memory and sends the signal to which eye the picture is to the PC glass controller through serial or parallel port. The most widely used implementations of this technique have been very simple circuit which have used one or two ouput pins for telling what eye should be visible and what should not be. Sega 3D glass serial port interface is quite classical this kind of interface. Serial port interface have also been used with Commodire Amiga and Apple Macintosh.
Commodore Amiga joystick port is bidirectional. It has power output and it can be used for controlling small peripherals like LC shutter glass interface. AMI VR system has used this method. Using joystick port has also the same limitations like serial and parallel port interfaces: software has to handle the controlling of LC shutter glasses.
When 3D grpahics has become more and more used, some workstation manufacturers have put special ports to their 3D graphics adapter for easy interfacing of 3D LC shutter glasses. Nowadays Silicon Graphics workstations have a LC shutter glass interface as a standard feature.
3D devices and virtual reality
3D display devices a a necessity for generating virtual reality environment. The only way to make the filling that you are really inside the virtual reality word is to show the virtual world around you in 3D. There have been many methods for generating 3D displays, but the most common of them used with computers are LC shutter glasses and head mount displays (HMD). For more information about both of those devices can be found from The Virtual Reality Homebrewer's Handbook.
Sega 3D glasses
Sega 3D glasses are simple and inexpensive LCD shutter glasses used in many homebrew virtual reality systems. Those glasses can be used in combination with normal computer monitor to show realistic 3D pictures. If youn't know what those glasses look like, too at this picture.
Sega designed special glasses for it's video game console to be able to produce 3D video games. Those glasses used LCD shutter method for producing 3D images. In this method the picture is snown to different eyes after each other. The LCD panels in front of both eyes are controlled so that one eye sees one screen image and the other eye sees the second image etc. With normal TV it was possible to show 25 or 30 images per second (depending on TV standard used) to both eyes. The image flickers quite much, but gives well noticable 3D effect. 3D games for sega game consoles did not sell very well and Sega dropped those glasses from it's product lines.
Using Sega 3D glasses in PC virtual reality
Ever since the Sega 3D glasses are used in many home virtual reality projects. There is free software support for those glasses in some nice VR programs (for example rend386). One of the problem for home experiments have been to figure out how to connect those glasses to PC.
There have been two approaches for controlling the glasses form the computer: serial port and parallel port. For connecting the glasses to those PC ports, the small adapater box (made for Sega game console) is practically useless. The home VR experiments had to devellop their own circuit. The program which runs in computer must them make sure that the display contents in the screen in changed for every fram and the state od the shutter glasses is changed according that.
I have built one circuit for interfacing sega 3D glasses to PC serial port and you can find more information about the circuit I used from my article Sega 3D glass interfacing.
Commercial glassesWritten by Tomi Engdahl at 1996-1997 and contents last updated at January 1998 (=over 10 years old product information)
Product from 3DTV corporation
3D Magic is a 3D shutter glass system from 3DTV corporation. The glasses are connected to PC parallel port using a small adapter box which has connector for 3D glasse wire. The package includes 3 CD-ROM which has games, 3D graphics and other software. The list price of 3D Magic is $115.00 (1997).
Model IR Pro
IR Pro is another 3D glass package form 3DTV corporation. IR pro is designed to be operated using various computer and video sources. The $350.00 packet includes and adapter with video inputs and the LC shutter glasses. The adapter sends IR signals to control the glasses, so you don't need any wiring between the adapter and LC shutter glasses.
3DTV Photo 3D
Photo 3D from 3DTV corporation is a LC shutter glass product for viewing 3D photos on PC screen. The system comes with StereoVisors, serial or parallel port interface, StereoPro software for merging PCX or GIF files and Photo CD with sample stereo pairs.
StereopPro from 3DTV corporation includes LC shutter Visor, computer interface and StereoPro software for merging stereo pairs in PCX or GIF formats. The computer interfaces avaialble are parallel port, serial port and Amiga joystick port interface.
Other products from 3DTV corporation
- SEGA Card - connect sega 3D glass interface to PC parallel port
- Sun Space - Stereo Visor for Sun workstations
- Silicon Space - Stereo Visor for Silicon Graphics workstation stereo port
- MAC VR - mac serial port VR interface with LC shutter glasses and powerglove
- StereoMac 3D - stereo glasses for apple macintosh using serial port interface
- HP Space - for Intergraph, HP and other workstations with TTL stereo sync output
- AMI VR - 3D glasses and software for Amiga computers
Apex VR97 LC Shutter Glasses
Apec makes VR97 LC Shutter Glasses which are designed to view 3D images on PC screen. Those glasses support interlaced stereo display and work under Windows 95. The glasses itself are designed so that they can be worn also with eyeglasses. The glasses support monitor frequencies up to 120 Hz and are connected to the PC using an adapter which plugs to PC monitor connection.
Products from Stereographics corporation
StereoGraphics® (now owned by ReadID) is the worldwide leader in 3D stereo visualization products and prototyped the first flickerless field-sequential electro-stereoscopic display in 1981. CrystalEyes®, introduced in 1989, were the first untethered liquid crystal 3D glasses.
CrystalEyes incorporate liquid crystal shutters that alternate between transparent and opaque at 120 frames per second, synchronized with a 120 Hz stereo-ready monitor using an infrared signal. When the left image is displayed, the left lens of the eyewear opens while the right lens closes-displaying the correct image to the correct eye. The result is a non-flickering, full-color, true stereo 3D image.
CrystalEyes are available with or for most major stereo-ready workstations and personal computers. Platforms include Silicon Graphics, Sun, Digital and Hewlett Packard. It also runs on IBM-compatible PCs, Macintosh and NEC. And all the major monitor manufacturers produce stereo-ready monitors.
Simuleyes are LC shutter glasses designed for PC gaming made by Stereographics. The glasses use White-Line-Code (WLC) system for reading diretly from monitor video signal if the current image is for left eye or for right eye. This method makes it very easy to interface the glasses to VGA monitor connector and automatically work well with software which support this feature.
The White-Line-Code (WLC) system is used for multi-media PCs and it offers a high-quality but low-cost solution to the problem of stereo-vision imaging. This format doesn't care if the left and right fields are in interlace or progressive scan modes, and it doesn't care about the field rate.
On the bottom of every field, for the last line of video, white lines are added to signify whether the field is a left or a right. The last line of video was chosen because it is within the province of the developer to add the code in this area immediately before the blanking area (which is not accessible to the developer). When our electronics see the white line, it is prepared to shutter the eyewear once the vertical sync pulse is sensed.
CrystalEyes 2 eyewear links liquid crystal shutters and an infrared emitter. The eyewear, shutters 60 times per eye per second in synchronization with alternating left- and right-eye views presented on the display. The mind then fuses the two perspectives into one high-resolution, full-color, flicker-free stereo image.
CrystalEyes development on workstation platforms is a straightforward process. Nearly all SGI hardware systems built in the last five years (and all systems currently shipping) include built-in hardware support for CrystalEyes. Many other workstations also include CrystalEyes support right out of the box.
Using Open GL a developer can take advantage of special extension functions to create stereoscopic applications. These functions enable the developer to check whether the hardware is stereo-ready, easily switch into and out of stereoscopic display mode, and draw to either or both of the eye buffers. And platforms that don't use Open GL generally have their own set of built-in stereo functionality.
CrystalEyes VR is a LC Shutter glass system combined with head position feedback system. The glasses are made by StereoGraphics Corp.
StereoGraphics Corp. SimulEyes VR shuttering LCD glasses provide true stereoscopic 3D viewing to multimedia and game users. The PC user can experience true 3D on a PC for under $150 with SimulEyes VR.
The video boards used in multimedia PCs conform to the IBM 8514 1024 by 768 standard, an interlaced format operating at approximately 90 fields per second. SimulEyes VR takes full advantage of this high field rate and flicker is practically imperceptible. And for non-interlaced DOS games, page swapping offers a fast action mode at 70Hz and 80Hz.
For more information how the glasses work in practice check the review at Coming Soon magazine.
CyberBoy is a LCD shutter glass kit for PC gaming by Woobo. The glass is connected to PC serial port and controlled by software.
CyberJoy is a LC sutter glass which connectrs to PC VGA output poer using small connector box. There is mostly game support for this product. The product is made by Woobo.
CyberRay is a 8-bit ISA interface card for interfacing LC shutter glasses to PC. This product connects to PC bus and VGA card and controls the LC shutter glasses. Software is designed to work with DOS and Windows. The product is made by Woobo.
CyberView is LC shutter glasses designed to be connected to other Wooboo Electronics devices mentioned above. The glasses have built-in earphones and use 12V positive control voltage. The product is made by Woobo.
Product form other companies
NuVision 3-D SPEX
NuVision 3-D SPEX is inexpensive ($99) LC shutter glasse designed for PC gaming. The glasses connect to PC parallel port and need a SVGA color monitor which supports 100 Hz refresh rate. The video card must support VESA 1.2 under DOS.
The Vrex 3D VR Surfer kit ($99) contains wireless 3D eyewear, IR transmitter, VGA dongle, video cable, power supply, configuration software and an assortment of games and applications (games, 3D video and 3D images).
3D-MAX from Kasan Electronics combines a pair of high speed LCD shutter glasses and a PC-adapter for low list price. Built in VGA-compatibility provides immediate hookup to DOS and Windows based computers. Software drivers allows 3D stereo capability to be added to DOS and Windows based applications without major development effort. (According a news article in sci.virtual.worls newsgroup written by Fred Cass (cass%[email protected]) there are some problems with some video card and Windows 95).
Some more detailed info from the product from Curt Swartzwelder ([email protected]):
I work for Kasan Electronics in Korea and we make LCD shutter glasses for stereoscopic viewing. We call our product 3D-MAX, and it is shipping in Europe, Japan, Russia, and other countries world wide. We expect to launch 3D-MAX in U.S. and Canada in the first quarter of 1995. Reveal Computer Products will carry 3D-MAX in computer retailers everywhere.
The basic 3D-MAX kit includes a pair of LCD glasses, an IBM PC interface board, driver software and in the U.S. market, games such as Descent: Destination Saturn, Magic Carpet, and several Knowledge Adventure products. Retail price is expected to be under $200.
3D-MAX provides flicker-free operation on standard PC monitors in the following stereo rssolutions:
320x200 320x400 640x480 800x600 512x700 1024x768 1024x7003D engines such as Renderware by Criterion and BRender by Argonaut support 3D-MAX right out of the box, giving their users the ability to create stereo graphic and virtual reality applications with minimal effort.
Additional information is available at Kasan's WWW site: http://www.kasan.co.kr
Sincerely, Curt Swartzwelder Overseas Marketing Manger Kasan Electronics Co. LTD [email protected]
Comparision table of 3D glasses
The table is collected from the information available in web about those 3D glasses. Because the information available is far from complete there is lots of details from many glasses missing.
Model Control signal Fields/sec Price Applications 3DTV 3DMagic ???? Wired $115 PC Games, PC VR 3DTV IR-PRo Video signal IR 50/60* $325 3D video 3DTV Photo 3D Serial/parallel Wired 3D picture viewing 3DTV SEGA Glass Connector Wired 60 Modificated for PC 3DTV AMI VR Jostick port* 50/60* Amiga 3D 3DTV StereoMac 3D Serial port Apple Macintosh 3DTV StereoPro ser/par/joystick PC, Amiga CrystalEyes ??? 120 PC 3D CAD Crystaleyes 2 Connector IR Workstations CrystalEyes VR ??? PC VR, feedback Simuleyes White-line-code 90 PC Games 3DMAX VGA feature conn Wired 87-120 PC Games Apex VR97 Monitor connector Wired up to 120 3D images under Win95NOTE: The details marked with * are my assumptation of the correct information in situations where the information is not available from manufacturer. The information is collected indirectly (like if normal TV operation is mentioned then normal TV frequencies are used). Do not thake those as absolute truths.
Other 3D displays methods
Head Mount Displays (HMD)Head mounted display is usually a helmet like divice where there is two separate displays installed. Using two displays and some optics it is possible to make very realistic 3D graphics. Usually HMD devices have some form of head motion feedback, so you cna turn your head and feel you are inside the 3D world. HMD devieces have been used in many high-end virtual reality systems, but because their high price they are usually out of reach of many home VR experimenters.
CyberMaxx Virtual Reality Helmet helmet was manufactured by VictorMaxx. It had a resolution of 267x225(color triads) for its LCD screens. Its angular resolution is 12.58 arc minutes per pixel. Its field of view is 56 degrees. Because the product is discontinued some components of that HMD unit are available in the surplus market. Halted Specialities sells some of the components used to make that HMD unit (for example LCD screens and optics). They also have a good technical description of the electronics used in CyberMaxx HMD.
VFX1 from Forte Technologies has a resolution of 278x204(color triads) for its LCD screens. Its angular resolution is 10.36 arc minutes per pixel. Its FOV is 48 degrees. The HMD has also head position feedback. Forte is now Interactive Imaging Systems and they are continuing HMD devellopment.
Virtual i-glasses are a lightweight head mounted display (HMD) from company called Virtual i-o. Accorhing news articles that company is now out of business (also web site that was at http://www.vio.com/ is down). Virtual glasses stock is now at surplus markets (check companies like The VR Resource and Ilixco. Virtual i-glasses are capable of displaying both 2-D and 3-D images in full color with stereo sound. The product includes head tracking to give head movement information to games. The product is compatible with PCs, televisions, VCRs, laserdisc players, and electronic gaming systems.
SpaceHelmet Model 1 is a dual LCD helmet with ca. 180,000 pixels/eye and weight of 1 lb. SpaceHelmet is a low cost and light weight stereoscopic stereophonic HMD from 3DTV.
Dynovisor HMD is a HMD which connects to TV, LD, VCD, VCR, DVD, Camcorder, PC and Game Consoles. It integrates a display and audio system one HMD device which should give very wide screen look to games.
Scuba FX is a HMD display device manufactured by Philips Immersion Products. Scuba FX sits on the players head, and like a scuba mask, seals off the eyes from all incoming light. Inside the mask is a LCD screen that displays the game across players near entire field of view (Horizontal 40 Degrees, Vertical 30 Degrees). The display is high resolution full color active matrix LCD panel with 180,000 active dots. Scuba FX is designed to accept NTSC signals from popular video games, VCR, TV and PC which have NTSC video output (needs graphics card with TV output or VGA to Tv converter). The display claims to reach 400 TV lines horizonal resolution.
Sound is piped in through speakers beside each ear. Games that utilize true stereo are made more effective due to this stereo environment. Philips plans to market the device at around $300 and the places where the device can be bought are listed in Scuba FX web page.
Build yourself a HMD
The Virtual Reality Homebrewer's Handbook by Robin Hollands has a nice article how to build a Head Mount Display yourself.
3D television and video have been a hot topic among science fiction people. Many methods have been tried to accomplish 3D television, but no solution have yet found their way to mass markets for every home. There are many solutions nowadays available as you can see from the product list.
StereoPlate from 3DTV corporation is a electrically controlled polarizing plate that fits on any three tube video projector so viewers see 3D with inexpensive polarizing paper glasses. The system requires a polarization preserving screen.
3D Theatre from 3DTV corporation is a system for playing back 3D videos. The system includes Wired LCD shutter glasses, 3D glass to video interface, 3D VCR casette (NTSC, PAL or SECAM), cables and power supply. The system enable you to watch stereo movies on your own television, and more 3D movies are available from 3DTV corporation.
Crystaleyes video system
Crystaleyes video system from Stereographics corporation is a complete system for generating and playing back flicker free 3D videos. The system uses special recording and playback unit, but the storage medium is standard video recorder.
The View / Record Unit takes industry-standard video signals from two unmodified cameras, stores them in buffers, and simultaneously generates two output signals: an RGB stereo signal, ready for real-time output on a stereo-ready monitor or large-screen stereo projector; and a compressed video signal, ready for standard transmission or for recording onto laserdisc or a single standard video tape, such as S-VHS or Hi-8
Once the compressed signal has been recorded or transmitted, the Playback Unit converts it into a flicker-free RGB stereo signal, which can be viewed through CrystalEyes stereo eyewear on a stereo-ready monitor or the CrystalEyes Projection System. An optional dual signal output board provides independent left and right video output signals, allowing playback of stereo images through two standard video projectors, or head-mounted display.
Do your own 3D video
The Institute for the Exploration of Virtual Realities in University of Kansas has made experiments in creating 3D video tapes. They have showed that is possible to generate your own 3D videos with quite simple hardware. You can use two genlocked video cameras and a field sequential stereo video converter to make your own 3D videos. Those videos can be stored to ordinary VCR and they can be watched using 3D LC shutter galsses which have video interface.
Check also 3D-Video Recording Equipment list that lists commercial 3D recording equipment.
3D image file formats
Analogygraph pictures are coded so that left eye image uses blue colors and right eye uses red color. The image itself can be in any popular image format (typically JPEG or GIF).
Typical stereo pair images are photographed or computer generated as two images which ore jusr in parellel in one image file (left eye image on left and right eye image on right). Teh images are directly viewable using parallel "free-viewing". This storing method dos not limit the used picture format in any way.
Another modification is stereo pair images designed for cross-eyed viewing. THe only difference in cross-eyed viewing images is that the left and right image places are swapped (left eye picture is on right side and right eye image is on lefts side). The format is otherwise similar to the normal stereo pair above.
Interlaced stereo images
Interlaced stereo images are designed to be viewed with 3D glasses which use interlaced 3D method. Viewing those interlaced pictures are easy, you just load those to screen in interlaced screen mode and start viewing then with 3D LCD shutter glasses. The interlaced images are composed so that every other scan-line is for diffent eye (for example first scan line is for left eye and second is for right eye, third is for left etc.). I have not seen any real standard should the first line be for left or right eye. Because every other scan line belong to different images you must be very careful not to do anything to the picture which will distort it too much (do not scale the picture or compress too much using JPEG compression). Interlaced stereo images in web are typically stored in GIF format, but they can also use JPEG format if this is done carefully (JPEG causes artifacts to picture and using too much compression can distort 3D effect).
JSP images are just plain normal JPEG fiels which contain stereo picture pair. JSP format is used by X-eye 3D glasses.
Software for home VR experimenters
When you have the hardware, you need also some software to use with your nice 3D hardware. Writing 3D programs is quite time consuming, but fortunately there are many 3D programs freely available.
- Stereographics devellopment program files
- REND386 software with sega 3D support
- LCDBios DOS Driver for Stereo Glasses
- VR Software page by Chris Hand
- StereoPro Demo
More 3D material at ePanorama.net
Tips and other information sources
Tomi Engdahl <[email protected]>