[osg-users] converting node coordinates

Bruno Oliveira bruno.manata.oliveira at gmail.com
Thu Jun 22 10:29:30 PDT 2017


Sorry I'm not sure what you're asking.

I manipulate my scene with a Mouse Manipulator (Trackball), hence the view
is refreshed and I can see my nodes, but if I zoom in they disappear

2017-06-22 18:23 GMT+01:00 Sam Brkopac <brkopac at gmail.com>:

> Hi Bruno,
>
> After you manipulate the coordinates do the new bounds result in the node
> getting culled by the camera?
>
> Thanks, Sam
>
> > On Jun 22, 2017, at 10:12, Bruno Oliveira <bruno.manata.oliveira at gmail.
> com> wrote:
> >
> > Hello,
> >
> > I have some osg::Nodes with some initial geometry coordinates.
> >
> > Then, after some rendering, at some point I need to transform those
> initial coordinates. I do something like this:
> >
> >
> > void MyNodeGeometry::convertCoordinates() {
> >
> >     auto* vert = this->getVertexArray();
> >
> >     for (int i = 0; i < vert->size(); i++) {
> >         convertCoordinate(vert->operator[](i));
> >     }
> >
> >     this->setVertexArray(vert);
> >
> >     this->setInitialBound(this->computeBound());
> >     this->firtyBound();
> >
> > }
> >
> >
> > Also, in all parent Nodes I call
> >
> >     parentNode->setInitialBound(this->computeBound());
> >     parent->firtyBound();
> >
> >
> >
> > However, when I do this, I can see my points, BUT when I try to
> manipulate my scene with the mouse, the data disappears if I zoom in, and
> appears again if I zoom out again.
> > This seems like my node's bounds are not well set, But I manually
> verified all node's bounds and they are correct....
> >
> > Any idea?
> > _______________________________________________
> > osg-users mailing list
> > osg-users at lists.openscenegraph.org
> > http://lists.openscenegraph.org/listinfo.cgi/osg-users-
> openscenegraph.org
> _______________________________________________
> osg-users mailing list
> osg-users at lists.openscenegraph.org
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openscenegraph.org/pipermail/osg-users-openscenegraph.org/attachments/20170622/7309be8a/attachment-0003.htm>


More information about the osg-users mailing list