Thank you, Nittin! I do have a lot 3D objects to render but they are made of three 3D primitives instead of a single sphere. I am thinking to use the idea to improve the performance. If java only renders the objects in view frustum, then I have really bad performance now.
I have run your TestApp.java. On my machine it shows Time taken to render BranchGroup: 601 (1000 spheres). and 4126 total time. I am using Jdk1.3 and j3d1.2 on a Pantuim III, 933MHz, w2k, NDivia TNT2 64Model 32 MB mem. card. Do you mind my asking what you are using? Thanks again! Lan =========================================================================== 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".