All,

I'm writing code to compute the mouse cursor's location in the 3d world as
the mouse moves on the Canvas3D.
I'm using the SimpleUniverse and OrbitBehavior classes.

I'm getting what seems to be reasonable results at first, but after I rotate
the view platform using the OrbitBehavior, things change alot.  Function
calls such as


simpleUniverse.getViewingPlatform().getViewPlatformTransform().getTransform(
transform3D);

return an identity matrix in the transform3D.  It seems the OrbitBehavior is
resetting the transforms to identity matrices, but I'm confused as to why
and I don't know what to do in order to prevent it.

Anyone got any possible explanations and/or work arounds on this?  Thanks.

Brian

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