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".
