We currently have some problems because we d'like to let java3d render
into a canvas3d which has an aspect different from 1:1 and thus a
different field of.view in horizontal and vertical direction.
It seems to us this is only possible by defining a new frustum, setting
Compatibility mode on.
So we defined a new frustum (using Transform3D.perspective(..) ) and it
worked well. But since then our picking doesn't work anymore - the
Canvas3D.getImagePlateToVworld() method always returns an identity
matrix, and getCenterEyeInImagePlate() and
getPixelLocationInImagePlate() seem to return false values, too.
Perhaps this occurs because we don't define a new viewing matrix as well
(by Transform3D.lookAt(..) ) - but we had no idea what to put in as
parameters there..

Is someone out there who could help us ?

Thanks, Christian Wyss

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