Re: pfLayer Culling Problems

New Message Reply Date view Thread view Subject view Author view

Jim Helman (jimh++at++surreal)
Sun, 21 May 95 21:54:40 -0700


pfLayer::cull is virutally identical to pfGroup::cull and all of the
methods related to bounding volumes are inherited directly. So I have
no explanation for the behavior you see. If it weren't for your
saying that it works with a pfGroup, I would suspect that that
"far-plane-only" culling that you see with pfLayer's is in fact the
result of excessively large bounding volumes caused by a 1.2's sqrt(3)
bounding volume bloat problem. I don't know of any culling bugs in 1.2.

I'd suggest using pfPrint to check the bounding sphere of the pfLayer
and its children against the eye point/frustum. Are they the same
size as with the pfGroup? If you verify that the pfLayer is not
culled even when its bounding sphere is completely outside the
frustum, reduce it to a simple test case, so we can check it out.

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:51:30 PDT

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