Other things that might be affecting you:

1) Is there any possibility that the object transform is being updated after
   setting the view platform transform?

2) Setting the view platform transform in preRender() may be problematic.  The
   Java 3D 1.3 architecture doesn't make many claims about the synchronization
   of rendering with scene graph updates, but when it does, it's always in the
   context of a processStimulus() call to a single behavior, or to a set of
   behaviors waking up in response to a WakeupOnElapsedFrames(0).

I don't yet see how the use of preRender() would cause a synchronization
problem in Java 3D, but it would be best to avoid out-of-spec usage.
preRender() is provided only for mixing immediate mode rendering with retained
and doesn't make any synchronization claims.  If it turns out there is a
synchronization issue there, we would probably not consider it a bug.

-- Mark Hood

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