> > Is there a way to determine or decide when a scene > > gets rendered? If I transform say three things is > > there a chance that the scene will get be drawn in > the > > middle of that, > > No. The conceptual model of Java3D is there are two > threads. One thread > is doing rendering, the other thread is your code > making changes to the > scene graph. At the start of a frame, the rendering > thread takes the > complete state of the scene graph and renders it to > the various buffers. > Your code is free to make whatever changes you > like. Both threads then > join together at the end of that frame. At the start > of the next frame > all your updates from the previous frame are then > rendered.
So basically there's no way of telling whether or not a scene will get rendered just as you're making changes to it? How is this usually done? Are behaviors run by the rendering thread or is there a way to specify the frame rate you'd prefer and have the code that makes changes to it wake up at the end of a frame? _____________________________________________________ Hitta snörapporter... från 500 olika skidorter i Europa på http://se.snow.yahoo.com =========================================================================== 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".