I am using Java3D for some very large mesh data. e.g., one mesh with 500,000 triangles and the same number of vertices. When using float and integer array in Java, the total size of these data is around 8MB (4 bytes for each float and integer). Use those data to build a scene graph and render it in a Java3D applet. And it turned out that it used above 500MB memory and generated a out-of-memory exception before it finished loading. Any suggestion on how much memory Java3D program will use? Is there a limitation on the size of the data? Or is there other way to use the memory more efficiently? Thank you for reviewing my question. Have a nice day! Harry ===== 2401 S Lakeshore Blvd Apt 7208 Austin, TX 78741 (Tel) (512) 707 7365 __________________________________________________ Do You Yahoo!? Send instant messages & get email alerts with Yahoo! Messenger. http://im.yahoo.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".