Just to set the record straight regarding the synchronization of view
and node transforms, I submitted a test case late yesterday
demonstrating this bug, and Kelvin submitted it as a bona fide bug.
Note that the problem only occurs when you use the view canvas
getImagePlateToVworld() transform.  The problem does not occur if you
use the view platform's getLocalToVworld() transform (it is a node
transform the same as any other node's).  Also, the problem seems to
be independent of Behaviors.  The result is the same whether a
Behavior is used to monitor mouse events initiating the event chain or
a mouse listener does it.  (I didn't test it for Interpolators, which
is what Kelvin's example was specifically about, but I'd guess that
the problem is independent of that too).

--jon

> Hi Jon,
>
>    Bug 4363761 is submitted for this. In current
> implementation,  getImagePlateToVworld()
> will get the Transform from a CanvasViewCache object
> which will not get update immediately when user
> set Transform. It only update the next time
> MasterControl run so there may be a 1-2 frame
> delay.
>
> Thanks for your bug report.
>
> - Kelvin


> Date:    Thu, 17 Aug 2000 11:19:21 -0700
> From:    Kelvin Chung <[EMAIL PROTECTED]>
> Subject: Re: Java3D 1.2 Beta DirectX
>
> Hi,
>
>
> >When do you expect a bug-fix version of 1.2 Beta for DirectX ?
> >There are some bugs, i.e.
> >4309059 background geometry appears very close to the camera vs 1.1.3
> >(....in 1.2, too !!!)
> >4328532 Textures for the bottom of cones and cylinders are upside-down
> >4332793 View transform & object transform not synchronized in a single
> >behavior
> >which make working really hurting :-(
> >
>
> The above bugs is not specific to DirectX version,
> it  occurs in OpenGL version also.
>
> The first two bugs will be fixed in next
> Java3D v1.2.1 beta release.
>
> The last one is not a bug, please see the following
> message.
>
> Thanks.
>
> - Kelvin
> -----------------
> Java 3D Team
> Sun Microsystems Inc.

--
__________________ JMB and Associates, Inc. ___________________
Jon Barrilleaux      3800 Lake Shore Ave.     Consulting for 3D
[EMAIL PROTECTED]       Oakland, CA 94610        Web Applications
510.444.4370 voc                                & Tech Industry
510.444.0231 fax       www.jmbaai.com                Management

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