David,
    I am having the EXACT same problem using code nearly identical to the suggested
code below.
Did it work for you?  When I run it, the camera's transform still seems to update
out of sync with the rendered frame. i.e. one frame it's on, another frame it's a
frame late and the combination makes the object look jerky.
Please let me know if you nail it, as will I.

Also I can put together a quick test app for the Java3D team, if they have never
seen it or don't know the problem.  It seems no matter how I do it, setting a
transform above a ViewPlatform will NOT consistently effect the rendered the frame
it is set in.

Thanks
_________________________________________________________________

Shawn Kendall               Full Sail Real World Education
Course Director             3300 University BLVD
Real Time 3D for Gaming     Winter Park FL 32792
[EMAIL PROTECTED]       http://www.fullsail.com
__________________________________________________________


David Hall� wrote:

> [EMAIL PROTECTED] wrote:
>
> > Hi David,
> > ...hmm...good question.Can't you modify or derive your
> > RotPos...Interpolator class in that way every time it gets triggered, it
> > will pass its curent trransform3D to the transformGroup of the camera ? If
> > that is possible, modify it: (just a suggestion...)
> >
> > public void processStimulus(Enumeration e)
> > {
> >      super.processStimulus(e);
> >      TransformGroup tg = super.getTarget();
> >      Transform3D trans = new Transform3D();
> >      tg.getTransform(trans);
> >      //do some Transform3D calculations...
> >      cameraTransformGroup.setTransform(trans);
> >      wakeupOn(...);
> > }
> > Or try to use getAxisOfRotPosScale() to retrieve the current Transform3D
> > from your RotPos...Interpolator
>
> Thanks Gernot, thanks Daniel for your suggestions. I'll let you know how it goes.
>
> > IMHO = In My Humble Oppinion :-)
>
> Thanks!!!! This improves my english  ;-)
>
> David.
>
> ______________________________________________________________________________
> Si votre email etait sur iFrance vous pourriez ecouter ce message au tel !
> http://www.ifrance.com : ne laissez plus vos emails loin de vous ...
> gratuit sur iFrance :  emails (20 MO, POP, FAX), Agenda, Site perso
>
> ===========================================================================
> 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".

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