Carlos,
Unfortunately (or should that be fortunately?) 1.2 is *very* different to
1.1. If you decompile the classes for both and difference them you will see
that almost every class has been modified, and may new classes introduced.
One of the big changes is in how picking is handled, so if I had to guess I
would say that Java 3D is now returning you a different node than it did in
1.1. Possibly a parent Branchgroup where it used to return a child Node. I'd
be surprised if your user data is getting lost, but anything is possible!
I would use J3dTree or something similar to analyze what Nodes are being
returned for 1.1 and 1.2. If you're feeling energetic post your results back
to the list, as I'm sure a definitive answer on this would help a lot of
people.
As Vladimir mentioned I have also seen differences in clipping, but I also
see differences in clipping depending on which hardware I run on!
Sincerely,
Daniel Selman
[EMAIL PROTECTED]
Tornado Labs Ltd.
http://www.tornadolabs.com
-----Original Message-----
From: Discussion list for Java 3D API
[mailto:[EMAIL PROTECTED]]On Behalf Of Carlos Proal
Sent: Thursday, March 30, 2000 9:53 PM
To: [EMAIL PROTECTED]
Subject: [JAVA3D] UserData bug ?
Hi all, i dont know if this is a bug.
i developed my application on linux using java 1.2.2rc4 and j3d1.1.1 because
1.1.3 shown some known errors. Everything runs fine on this platform.
Today i tried to run the same applicacion on windows using jdk1.3 rc2 and
j3d1.2 beta 1, unexpectly when its doesnt work; debuging i found that
getUserData from a Node (in my picking behavior) always return null. After
setUserData i can get back the information, but apparently when compiling
the scene or something like that UserData have been lost :(.
i downgrade to j3d1.1.3 (windows) and everything works fine. I would be
agree that new versions contain bugs on new features but ... no in old
modules working ok. Any of Sun have checked this, its a bug??
thanx a lot.
Carlos
______________________________________________________
Get Your Private, Free Email at http://www.hotmail.com
===========================================================================
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".