[osg-users] fish eye projection
filip.wanstrom at tii.se
Thu Sep 11 08:24:06 PDT 2008
Nice to hear!
I don't have access to the actual inflatable dome at this time but I am
trying to do a quick-and-dirty app to help me display media and models for
testing purposes. By using 3DSphericalDisplayTopProjector.view with the
projector matrix set to identity I think I have something close to what I
need. At least it's a great starting point:)
On Thu, Sep 11, 2008 at 3:40 PM, Jean-Sébastien Guay <
jean-sebastien.guay at cm-labs.com> wrote:
> Hi Filip, Robert,
> Diving into 3rd party libs for setting up the rendering I'd personally
>> avoid as they'll just complicate your application, and will limit the
>> threading options you have in your viewer.
> Personally I have integrated our rendering backend here at work with both
> OmniMap and EasyBlend (still based on OSG 2.2, but moving to 2.6 soon).
> * OmniMap does only fisheye correction
> * EasyBlend does correction for a variety of display geometries (dome,
> cylinder, etc) and edge blending for any number of projectors.
> Though the initial integration needed some care, we now have a setup that
> is not limited in terms of threading. We can use any threading mode that OSG
> supports with both integrations. And in both cases the actual integration
> needed just a simple class of about 150-200 lines, nothing really
> Yes, they are Win32 only though. But they were pretty straightforward to
> integrate, and the automatic calibration done by EasyBlend (it uses a
> digital camera and analyzes the resulting images to calibrate itself) saves
> us a lot of time in the field.
> Just sharing my experiences.
> Jean-Sebastien Guay jean-sebastien.guay at cm-labs.com
> osg-users mailing list
> osg-users at lists.openscenegraph.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the osg-users