Thomas Kumlehn wrote:
I recently saw the announcement of yet another (but promising) stereoscopic LCD
monitor:
http://iz3d.com/technology/explain.html
It
uses 2 LCDs packed as a front/back sandwich. The back LCD modulates RGB
intensities, the front one (a separate DVI input) can be used to
modulate the polarization angle.
So if you sit in front wearing standard pol glasses (45/135 degrees).
So
a subpixel needs to get it's brightness from both Left and Right image
and the front LCD controls the amounts to goe thru the Left/Right
glasses.
With a neutral(midgray?) value on the front LCD you can view 2D without glasses
as normal.
Could
anyone estimate the resources that would be needed to have a pixel
output stage that does not directly go to the 2 DVI chips but first
uses both screens pixel values to calculate front/back pixels and send
those to the LCDs ?
Based on my understanding of the somewhat sketchy technical
details, all you need is a dual head graphics card.
For 2D viewing, the head attached to the front layer just displays
a fixed neutral value bitmap over the entire screen. The head for
the back layer draws as normal.
For the "3D" effect, the program drawing the screen will have to
calculate the left/right weight for each pixel in the final
image. The only way I can see to do that is to render separate
left eye and right eye images, then composite the two together
with the contribution of the left and right eye pixels to each
final pixel being used as the weight value for the front LCD.
That calculation is going to vary between applications or even
between scenes, not something that can be hardwired into a few
logic gates.
As I see it, the main CPU is going to have to do the calcs and
then just blit the final images out the front and back DVI
outputs. Two regular DVI outputs are fine as long as they're
parallel so you don't get front frame #N with back frame #N+1.
(Actually, an easier way would be to render left and right eye
images at half resolution, interlace horizontally and vertically,
with a grid on the front LCD that sends each pixel wholly to the
left or right eye.)
-
Hugh Fisher
DCS, ANU
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)