1) Does the constructor

public BoundingPolytope(Bounds[] boundsObjects)

create a Polytope that is a convex hull around the pasted in Bounds
objects? i.e. a "tight" Polytope around the corners of say several
boxes.
Or is it some other containment geometry like a box?

2) Can anyone tell me the technique for generating the Planes array that
BoundingPolytope needs from a GeometryArray? i.e. given a set of
triangles make a set of planes...

On a side note, this is exactly the kind of functionality that should be
in a Bounds Utility class. (As well as the intersect calls, the
transform calls, the combine calls...why do my bounds objects have to
carry around all that extra memory for those calls, especially since
bounding objects get use ALOT in an application.  I know, I know, in
Object-Oriented we have infinite memory. - Oh No, OO is choking
meeeee!!!!)

3) If I wish to use "off axis" bounding boxes I need to use
BoundingPolytopes, right?  If I make a box Polytope and transform it, it
will be transformed just like geometry and be off axis, right?  If you
transform a axis-aligned BoundingBox, doesn't that cause the boxes
dimension to change because of the interpretation of the upper and lower
bounds points? And if so, why does BoundingBox have that call, it seems
very misleading.


--
__________________________________________________________

Shawn Kendall               Full Sail Real World Education
Course Director             3300 University BLVD
Real Time 3D for Gaming     Winter Park FL 32792
[EMAIL PROTECTED]       http://www.fullsail.com
__________________________________________________________

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to