[osg-users] BoundingSphere with radius 0

Brian R Hill bhill22 at csc.com
Fri Mar 6 04:40:50 PST 2009


My guess is that either the node doesn't have any geometry - try writing it
out as an .osg file and look at it.

Or, the subgraph hasn't been traversed and the bounds haven't been
calculated yet.

Search on computeboundvisitor (or something like that) and run that on your
node to generate the bounding volume.


This is a PRIVATE message. If you are not the intended recipient, please
delete without copying and kindly advise us by e-mail of the mistake in
NOTE: Regardless of content, this e-mail shall not operate to bind CSC to
any order or other contract unless pursuant to explicit written agreement
or government initiative expressly permitting the use of e-mail for such
purpose. •

-----osg-users-bounces at lists.openscenegraph.org wrote: -----

To: osg-users at lists.openscenegraph.org
From: "Martin" <grosser.martin at gmx.de>
Sent by: osg-users-bounces at lists.openscenegraph.org
Date: 03/06/2009 07:19AM
Subject: [osg-users] BoundingSphere with radius 0


I have a little Subgraph with a MatrixTransform and a Node. Now I need the
BoundingSphere. But when I do ...

osg::BoundingSphere boundingSphere=matrixTransform->GetNode()->getBound();
double distance = boundingSphere._radius;

...than is the "distance" = 0, but I don't know why.

What can be the problem? And can I do a new bounding sphere calculation?



Read this topic online here:

osg-users mailing list
osg-users at lists.openscenegraph.org

More information about the osg-users mailing list