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".