If you want to project an image from a single projector onto a curved
wrap-around screen, could you just use a normal projector, and add a
fish-eye lens of some sort?  Something like a glass cylinder cut in half
vertically, with the flat part facing the projector, and the curved part
towards the curved screen?  I'd imagine a fairly simple view frustum
could compensate for the horizontal stretching effect of the lens.

The bad part would be that you'd need to keep the projector centered
vertically in front of the wraparound screen, and couldn't tilt it
upward or downward.  If the projector was above and tilted downward
(like I'd prefer to avoid people near it from casting shadows), the lens
needed would be pretty complicated to get the image on the screen to be
stretched evenly horizontally, but not appear distorted.

- Miles

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of John
Wojnaroski
Sent: Friday, March 04, 2005 3:51 PM
To: FlightGear developers discussions
Subject: Re: [Flightgear-devel] Camera/FOV/View Frustum question.

>
> I should say though that most people will just want to point their 
> displays perpendicular to the viewer and use a more 
> standard/straightforward symetric view frustums.  I had to do 
> asymmetric view frustums for a particular project with specialized 
> needs.  We ended up with a combination of compromises that I wasn't 
> entirely happy about.  We were trying to achieve a middle of the road 
> solution that wasn't perfect anywhere, but wasn't horrible anywhere
either.
>
Sounds kind of like the problem I'm facing with the left seat/right seat
view perspective in the 747 simulator. Short of a fully collimated
projection(s) and optics to handle a curved, wrap-around screen any
solution will be a compromise.  Understand there are electronics
available to handle "warping" with CRT projectors by controlling the
electron beam to handle frustum distortions and other projection
artifacts. Have a feeling they're not cheap and probably some
specialized software to handle all the geometry.

Am I correct in understanding that the modified code has been added to
CVS?

Regards
John W.




_______________________________________________
Flightgear-devel mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d



_______________________________________________
Flightgear-devel mailing list
[email protected]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d

Reply via email to