Michael Saunders wrote:

When delivering points to a GeometryArray or one of it's subclasses does
the Java3D library make copies of this data if display lists are used
(when I say "copies" I don't mean the display lists I mean an
intermediate representation before the display lists are generated)?

But you do not have to keep original. If you care about garbage
creation, reuse float array from which you pass data to geometry.

If you want to keep original data because you want to modify it later,
use by-reference mode of geometry. This should avoid making copies in
most cases - unfortunately, except colors in most cases (I yet have to
find a combination of modes which would allow me to skip color array
copy during modification).

Can I get hold of the source code for the Java3D library so that I could
answer some of these questions myself?

No. Java3d seems to be most secret project under a sun (pun intended).
It seems that there is a lot of IP inside there.

Artur

===========================================================================
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