Re: No geometry on the scene..

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Thu, 27 Oct 94 13:38:00 -0700


Good questions.

Unless a static bounding volume prevents upwards propagation
in the scene garph, the change of a child bsphere causes the
lazy recomputation of all bounding spheres of its ancestors
up to and including the pfScene.

For this reason, flat hierarchies are bad for performance. In
particular, a pfScene with 100 children will be an expensive update,
since when anything changes anywhere in the scene graph, all 100 child
bspheres of the scene must be unioned with pfSphereAroundSpheres.
It's also bad for culling performance, since typically all 100
child bspheres have to be cull tested when the parent is partially in
the viewing frustum. Use hierarchy!

rgds,

-jim helman

jimh++at++surreal.asd.sgi.com
415/390-1151


New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:50:37 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.