Thank you for reporting the bug. This bug will be fixed in the FCS release of Java3D. -Uma Java3D Team ----- Begin Included Message ----- >From [EMAIL PROTECTED] Thu Mar 16 07:11:00 2000 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Date: Thu, 16 Mar 2000 08:39:13 -0600 From: Evan Drumwright <[EMAIL PROTECTED]> Subject: [JAVA3D] ClassCastException when removing a branchgroup containing Morph object To: [EMAIL PROTECTED] Hi All, When trying to help a fellow lister who was receiving the following error, I also get the error. It occurs when you attempt to remove a live branch group containing a morph object from the scene graph. To illustrate the example, I modified Sun's MorphApp example by adding the detach capability to the branch group containing the morph object (line 167) and by calling detach on the branch group (line 226). The modified code is attached. Here is the error: java.lang.ClassCastException: javax.media.j3d.MorphRetained at javax.media.j3d.RenderingEnvironmentStructure.removeNodes(RenderingEn vironmentStructure.java:337) at javax.media.j3d.RenderingEnvironmentStructure.processMessages(Renderi ngEnvironmentStructure.java:173) at javax.media.j3d.StructureUpdateThread.doWork(StructureUpdateThread.ja va:79) at javax.media.j3d.J3dThread.run(J3dThread.java:256) This seems to be a bug. Is it? Evan ----- End Included Message ----- =========================================================================== 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".