Hi,

I have a scene with standard (default) View, ViewPlatform PhysicalBody etc, except
that I am setting the attach policy for the view by doing:

        vp.setViewAttachPolicy(View.NOMINAL_SCREEN);

Where vp is my ViewPlatform.

Now the problem is that when I rotate my ViewPlatform (e.g. about the Y-axis) I am
expecting to rotate about a point slap-bang in the middle of my screen. What actually
happens is that it appears to rotate about a point roughly 0.5m *in front* of my 
screen.

I can even place an object at this point and 'orbit' the ViewPlatform around it just by
doing this rotate.

This seems to be consistent with the getNominalEyeOffsetFromNominalScreen() method
in PhysicalBody returning an incorrect value. I am also seeing other inconsistencies 
with
this method when I try to use a NOMINAL_HEAD attach policy.

Am I missing the point here ? If anyone can explain or comment, I'd appreciate it.

Thanks
Rob

--


Rob Nugent
Development Manager
PeerLogic
[EMAIL PROTECTED]
http://www.peerlogic.com
Tel: +44 (0) 1489 585503
Fax: +44 (0) 1489 881363

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