I had the same experience that memory was not freed. This problem is
largely fixed in 1.2beta1, but you still have to tell the garbage collector
to run after you remove the branchgroup.
Daniel
> -----Original Message-----
> From: Ingo Brunberg [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, March 17, 2000 7:29 AM
> To: [EMAIL PROTECTED]
> Subject: [JAVA3D] Reducing Memory Requirements
>
> Hi,
>
> I'm having problems with the huge amounts of memory which Java3D
> requires. I saw a message regarding this subject on the list some days
> ago, but no answer. Specifically I have a scene with many spheres and
> cylinders (as you might guess a molecular graphics application). Is
> there a good way of reducing the amount of memory. I'm thinking about
> trying SharedGroups to which I attach only one sphere or
> cylinder. Then I could attach a Link to the various TransformGroups,
> which specify the atom and bond positions. Would this be slow or pose
> some problems?
>
> Another problem that I'm facing is that when I switch to another scene
> by calling replaceBranchGraph() the memory occupied by the old scene
> is not released (even with j3d1.1.3 and j3d1.2b1). I have read that it
> is sometimes necessary to detach the view to release memory. Please
> tell me how to do that exactly.
>
> Thanks in advance,
>
> Ingo Brunberg
>
> ==========================================================================
> =
> 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".
===========================================================================
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".