[osg-users] converting node coordinates
Bruno Oliveira
bruno.manata.oliveira at gmail.com
Thu Jun 22 10:38:20 PDT 2017
I am almost sure I am making some mistake on setting the node's bounding
sphere. Is my code correct on that example I gave?
2017-06-22 18:29 GMT+01:00 Bruno Oliveira <bruno.manata.oliveira at gmail.com>:
> 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-opens
>> cenegraph.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/cec16f08/attachment-0003.htm>
More information about the osg-users
mailing list