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

Reply via email to