If you are looking for something right now you might want to take a
look at the navigation and control classes in "3D User Interfaces with
Java 3D". The book and its software focuses on this kind of 3D
interaction.
Start with the CameraNavigating example, which anyone can download at
www.manning.com/barrilleaux. This example demonstrates first and
second person navigation using a fly and an orbit camera. The control
classes support mouse, modifier, and arrow key control, range limits,
and scaling factors that can be configured in any combination (let's
you have it your way). Other examples show you how to configure
direct versus rate control, absolute versus relative drag origin, and
linear versus circular drag gestures.
--jon
>
> Hi,
>
> In the upcoming release of v1.2.1beta1. Several methods is
> add in the utility class com.sun.j3d.utils.universe.ViewingPlatform.
> (Note that source code of utilize class is available when you
> download the SDK)
>
> public void addRotateBehavior(int index)
> public void addTranslateBehavior(int index)
> public void addZoomBehavior(int index)
>
> which will do exactly what you want.
>
> Please refer to examples/Text3D/Text3DLoad
> for an example of how to use it.
>
> Thanks.
>
> - Kelvin
> --------------
> Java 3D Team
> Sun Microsystems Inc.
>
>===================
> Hello,
>
> I have Shape3d objects which may have bis to 500.000 traingles. I don't
> want to move my objects to the center, instead I want to move the
> viewplatform so that I get the Shape3D object at startup in the center
> of the screen. I also want to use the MouseRotate, MousTranslate and
> MouseZoom . How can I change or extends for example the MouseRotate
> classe so that I can rotate my object without this dissappearing from
> the screen(I want to rotate the view platform).
--
__________________ JMB and Associates, Inc. ___________________
Jon Barrilleaux 3800 Lake Shore Ave. Consulting for 3D
[EMAIL PROTECTED] Oakland, CA 94610 Web Applications
510.444.0231 vox & Tech Industry
510.444.0231 fax www.jmbaai.com Management
===========================================================================
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".