I have written an applet that uses immediate mode and compatibility mode. When I use the following line in my render subroutine, my scene successfully transforms according to the Transform3D cmt (ie. the cube spins in front of me). gc.setModelTransform(cmt); When I replace this line with the following line, my viewpoint does not appear to transform. v.setVpcToEc(cmt); When I move or resize the applet the viewpoint suddenly changes to what it should be. The viewpoint will not show the results of any further calls to setVpcToEc until the applet is again moved or resized. The view still renders continuously, but it seems that the graphics context is unaware of the calls to setVpcToEc until a move or resize is performed. How do I get it to be aware? Andrew =========================================================================== 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".