Hi,

I have a geocentric terrain database built by osgDEM of which I need the highest LOD as geometry in order to post process it in another toolchain. What I tried is to get the highest LOD subtiles and visit them with a NodeVisitor which will then convert the "geodes".
In order to do so I use a TriangleFunctor.

Unfortunately this doesn't give me the expected results as the coordinates are wrong. So for instance for the first LOD (which should be complete globe) I get two half-spheres pointing into the wrong directions (I will attach a screenshot tomorrow). I've already tried to post-transform the vertices from the TriangleFunctor via the Locator->getTransform() and via the locators transform functions, but this didn't solve the problem.

Can someone explain to me, how to get the geometry of an individual tile in world space coordinates? Might there be a problem not using the toplevel nodes (I somehow suspect that the "local" locators are not sufficient to get the world space positions of the vertices)?

cheers
Sebastian
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to