I think there is a problem with the J3D computation of the
view-to-world transformation. I've seen the problem so far in
Canvas3D.getCenterEyeInImagePlate(), View.getUserHeadToVworld(), and
and, Node.getLocalToVworld().
What is happening is that the value returned seems to "lag" what the
ViewPlatform is actually doing, but its not just a simple lag. There
seems to be a pronounced "jitter" to it; and if the ViewPlatform stops
moving often the lag will remain until the view-to-world transform is
read a second time.
Although this is only a guess, perhaps this is related to the problem
I reported last month (which no one at Sun seemed interested in)
concerning jitter which occurs when multiple views are used. That
seemed to be view related also.
Has anyone seen similar problems with any of the view-to-world
transforms? (I know other people have complained about jitter in
multiple views.)
--jon
____________________ Peculiar Technologies ____________________
Jon Barrilleaux 3800 Lake Shore Ave. Purveyors of
[EMAIL PROTECTED] Oakland, CA 94610 Alternate Reality
510.444.4370 voc Augmented Simulation
510.444.0231 fax www.augsim.com and 3D Solutions
=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 3D Home Page: http://java.sun.com/products/java-media/3D/