I intended to say "Spherical *dome* projection example" but my phone knew
better and autocorrected..
/T
On 15.2.2012 15:35 tuomas.kuosma...@gmail.com wrote:
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
On 12.2.2012 22:59 Roy Caligan wrote:
Hi everyone,
I've been speaking with some of the folks on the FG forum about a problem I'm
having, and I was recommended to contact this group for some possible help. I'm
trying to build a sim using Paul Bourke's projection method. Simply put, you
can achieve an immersive, 180+ degree field-of-view using a single projector, a
hemispherical mirror, and any geometry screen your wish (it could be a dome, a
cylinder, or walls and a ceiling). You can get more details in his papers:
http://paulbourke.net/papers/jmm/jmm.pdf
http://paulbourke.net/papers/cgat09b/
Paul was kind enough to share his code libraries with me that make this work.
The problem, however, is that the code is written in C and uses the features of
OpenGL, not OSG. Here they are:
domelib.h: http://codepad.org/i2EaRFsz
domelib.c: http://codepad.org/42EVHWo4
I'm not a programmer, so I have no idea if upgrading the code to use C++ and
OSG is difficult or not. I'm also not trying to replicate his process exactly.
His method uses four different views to get a 180-degree field of view in all
directions. When flying, horizontal field of view is much more important than
vertical. I'd like to get a 210-degree horizontal field of view and about a
118-degree vertical (that's a 16:9 image). This isn't just for home use, by the
way. I plan on using this setup at a flight school here and seeing how well it
works as a training aid.
Here's an experimental camera group I've developed to get the "look" I want
(I'm not sure if it's useful for this discussion or not):
http://codepad.org/zGfzR79D
Any help or advice the community can give me will be greatly appreciated! Also,
if I can help in some way, please let me know. As I said, I'm not a programmer,
but I am a flight instructor and part-time aviation faculty. So if I can help
with things like training, human factors, or simulator fidelity, I'll help as
much as I can.
Finally, I know you folks are busy with the new build. If this is a bad time, I
can ask again after the release date. Thanks in advance!
Roy
------------------------------------------------------------------------------
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