I'm no shader expert, so I cannot answer that.

I do know that osgEarth plays well with OverlayNode though -- it has some
built-in vector overlay support that uses OverlayNode in perspective mode
(see the osgearth_feature_overlay driver).


Glenn Waldron : Pelican Mapping : http://pelicanmapping.com :
+1.703.652.4791


On Thu, Nov 19, 2009 at 10:24 AM, Vaibhav Bansal <[email protected]>wrote:

>  Hello Glenn,
>
>
>
> The view dependent-with-perspective-overlay uses a shader, I am already
> using a shader for my terrain(base geometry, osgearth).
>
> Secondly for VIEW_DEPENDENT_WITH_ORTHOGRAPHIC mode the projected texture
> resolution does not decrease(/projected area does not increase) even when
> the viewing direction is near parallel to terrain, it stretches ‘only’ at
> certain specific angles.
>
>
>
> Is there a way to use overlay if I am already using a shader on my base
> terrain?
>
>
>
> Thanks and Regards
>
> Vaibhav Bansal
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Glenn Waldron
> *Sent:* Thursday, November 19, 2009 6:52 PM
>
> *To:* OpenSceneGraph Users
> *Subject:* Re: [osg-users] Using OsgSim Overlay
>
>
>
> Vaibhav,
>
> The area covered by the projected texture changes based on your view angle.
> As your angle of view gets less steep, the texture resolution appears to
> descrease since it has to cover a larger area. Try
> view-dependend-with-perspective-overlay, which helps with this issue. Also,
> increase the texture size hint in the OverlayNode api.
>
>
> Glenn Waldron : Pelican Mapping : http://pelicanmapping.com :
> +1.703.652.4791
>
>  On Thu, Nov 19, 2009 at 7:29 AM, Vaibhav Bansal <[email protected]>
> wrote:
>
> Yes, this is what the overlay node does for me.
> But I am unable to understand, why the stretching occurs only 'at' some
> specific angles.
>
>
> Regards
> Vaibhav Bansal
>
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of J.P.
> Delport
>
> Sent: Thursday, November 19, 2009 3:47 PM
> To: OpenSceneGraph Users
> Subject: Re: [osg-users] Using OsgSim Overlay
>
> Hi,
>
> Vaibhav Bansal wrote:
> > Hello jp,
> >
> > Thanks for the quick reply.
> > How do I check if the 'resolution' of ovelay geometry is changing.
>
> imagine the following:
> You want to overlay a 1024x1024 checkerboard onto the earth and you have
> a 512x512 overlay texture. If you view the whole earth it obviously
> would not look good - too much detail to fit into the texture. What the
> view dependent modes try to do is this: When you zoom in, you only see a
> piece of the checkerboard, so now the 512x512 texture can contain only a
> piece of the checkerboard and so you see "more detail" of the overlayed
> geometry.
>
> I think this is the effect you are seeing when you are moving the view
> around.
>
> jp
>
> >
> > Regards
> > Vaibhav Bansal
> >
> > -----Original Message-----
> > From: [email protected]
> > [mailto:[email protected]] On Behalf Of J.P.
> > Delport
> > Sent: Thursday, November 19, 2009 2:41 PM
> > To: OpenSceneGraph Users
> > Subject: Re: [osg-users] Using OsgSim Overlay
> >
> > Hi Vaibhav,
> >
> > Vaibhav Bansal wrote:
> >> Hello,
> >>
> >> I have added a geometry as an overlay over another geometry.
> >> The overlay texture seems to distort(stretch) under certain viewing
> > angles.
> >> It seems the projected texture is generating incorrect texture
> > coordinates.
> >
> > The texture coordinates might be OK, but the resolution of your
> > overlayed geometry might change in the generated overlayed texture. What
> > happens in OBJECT_DEPENDENT_WITH_ORTHOGRAPHIC_OVERLAY? Does the
> > resolution/stretch stay the same?
> >
> > jp
> >
> >> The white area is the overlaySubgraph geometry, and the colored area is
> > the
> >> Overlay Node (base) geometry.
> >> The overlay mode is VIEW_DEPENDENT_WITH_ORTHOGRAPHIC_PROJECTION.
> >>
> >> Can anyone suggest where should I start troubleshooting.
> >>
> >> Thanks
> >> Vaibhav Bansal
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >>
> >> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> osg-users mailing list
> >> [email protected]
> >>
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
> >
>
> --
> This message is subject to the CSIR's copyright terms and conditions,
> e-mail
> legal notice, and implemented Open Document Format (ODF) standard.
> The full disclaimer details can be found at
> http://www.csir.co.za/disclaimer.html.
>
> This message has been scanned for viruses and dangerous content by
> MailScanner,
> and is believed to be clean.  MailScanner thanks Transtec Computers for
> their support.
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to