>X-Unix-From: [EMAIL PROTECTED]  Tue Jun  5 08:23:18 2001
>Delivered-To: [EMAIL PROTECTED]
>MIME-Version: 1.0
>Date: Tue, 5 Jun 2001 11:22:11 -0400
>From: Yuri Nikishkov <[EMAIL PROTECTED]>
>Subject: [JAVA3D] Bug in immediate mode appearance
>To: [EMAIL PROTECTED]
>
>It seems that I found a bug in the immediate mode appearance setting. When I
>set appearance that has RenderingAttributes.setVisible(false) to disable
>certain geometries and then set different appearance that does not have
>RenderingAttributes object, the following geometries are still not visible
>until I set appearance with RenderingAttibutes.setVisible(true). This bug
>obviously has easy workaround, so I guess it's a low priority one.
>
Do you mean using graphicsContext3d.setAppearance(app1)
where app1 rendering attributes visible = false
then switch to use another app2 with visible = true
and then switch back to app1 ? Please give us a
sample code to reproduce it.

>Kelvin, sorry for not sending you an example of the bug 4458891. We were
>pretty busy here, and in fact we're not seeing the bug anymore after I
>restructured the clean-up so that Java3D is cleaned up first and window
>structure is disposed of later. We will still try to reproduce it in our
>test application.

We've found the problem base on the stack trace you send to us.
The problem is caused by two views (with two viewplatform)
sharing the same VirtualUniverse and one view remove from scene graph
by setting viewPlatform of view to nulland removing Canvas3D from it.

This is fixed in the next v1.2.1_02 patch release.

Thanks.

- Kelvin
--------------------
Java 3D Team
Sun Microsystems Inc.

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

Reply via email to