Hi Tuomas,

Actually, I've read the same README and come up with four different camera configurations. I haven't tested them though, because I'm still missing the pre-distortion piece of the puzzle. By bouncing the image off a curved mirror, the image will be distorted as it appears on the screen. So you need to pre-distort the image and then bounce it off the mirror so the two distortions cancel each other out, and the image looks correct.

There's a couple of ways I think I can do this. One way is by using the osgDistortion tool (http://www.openscenegraph.org/projects/osg/browser/OpenSceneGraph/trunk/examples/osgdistortion/osgdistortion.cpp). It looks similar to the code libraries Paul Bourke wrote, but I don't know how to integrate that into FlightGear. The second way is by using a program called Projection Designer with one of the camera groups I've created (http://orihalcon.jp/projdesigner/). But again, I'm not sure how to make FlightGear use the program.

Roy

On 2/15/2012 10:38 AM, flightgear-devel-requ...@lists.sourceforge.net wrote:
Date: Wed, 15 Feb 2012 15:35:38 +0200
From:tuomas.kuosma...@gmail.com
Subject: Re: [Flightgear-devel] Projection system question
To:flightgear-devel@lists.sourceforge.net
Message-ID:<bnxyms.lzfsfl.1hge150-...@mx.google.com>
Content-Type: text/plain; charset="utf-8"

Hi.

Two things: First, keep us posted of your progress:)  I am also working on 
simulator stuff at our aviation club, so this kind of stuff is interesting to 
follow.

Another thing that comes to my mind is a spherical door projection example I 
remember seeing on README.multiscreen (or it was one other file in the docs/ 
dir in flightgear sources) - Did you check that example out, did it not do what 
you needed? Unfortunately I am also just looking into all this, so I cannot be 
of more help, but I remember trying that one, and it warped the display to a 
circle and the perspective was all curved, so maybe it could be something 
useful?

Anyway, thanks for posting the link, that kind of setup looks very interesting, 
given it uses just one projector. Might work for us also..

/Tuomas

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel

Reply via email to