Hi Glenn,

Vieewer::computeIntersections() won't work when you start using funky
stuff like RTT Cameras, you'll need to implement your of
IntersectVisitor/LineSegmentIntersector/PolytopeIntersector codes to
the do the scene intersections and use the RTT Camera's view and
projection matrix as a guide.  The osgpick and osgintersection
examples should be able to help guide you.

Robert.

On Fri, May 16, 2008 at 3:09 PM, Glenn Waldron <[EMAIL PROTECTED]> wrote:
> Hello all,
> I could please use some guidance with the following problem.
>
> I have a typical scene graph and a simple viewer setup. I can run
> Viewer::computeIntersections() on the scene and it works fine.
>
> Then I insert an RTT camera in order to render the graph to a texture. I
> then map the texture to a simple quad and then display this quad alone
> (using another Camera with an ABSOLUTE_RF reference frame and an ortho
> projection).
>
> I would to be able to run computeIntersections() on the original scene graph
> (which is now under the RTT camera) and have it work just as before. But I
> have not been able to figure out how to make it work. The RTT camera does
> not have a View, so I cannot call View::computeIntersections. I've tried
> going through the code in View but still have not been able to figure it
> out.
>
> I would welcome any pointers in getting this working. Hopefully I've
> explained it adequately.
>
> --
> Glenn Waldron : Pelican Mapping : http://pelicanmapping.com : 703-652-4791
> _______________________________________________
> osg-users mailing list
> osg-users@lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to