Hi,

I'm really new to OSG and I've inherited a project for it.  Actually, that's 
the reason I'm new to it.  =/

The problem I'm debugging at the moment has to do with taking the scene, and 
projecting it to a curved surface.  I'm using 3 projectors with edge-blending.  
I see some really ugly distortion as objects get closer to the edges of the 
screen.  I have a field of view of 120 degrees.

How can I compensate for the distortion that I see?  

One idea I had was to create many cameras, around 12 or so, each with a REALLY 
small field of view ~10 degrees.  Each camera is offset by 10 degrees to cover 
a 120 degree field.  The distortion sort of goes away, but then I get these 
really obvious panes that don't line up.  

I am working off osgdistortion.cpp example file for the above, which is 
attached.  I call the program with a command line option "--faces".

Any help would be appreciated.  

Thanks!
Esim

------------------
Read this topic online here:
http://forum.openscenegraph.org/viewtopic.php?p=41932#41932




Attachments: 
http://forum.openscenegraph.org//files/osgdistortion_243.cpp


_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to