Optimizing rendering
When a new render is called for every enter frame, a new render cycle starts. Within this cycle, Papervision3D will run through the process of clipping, culling, z-sorting triangles, projecting vertices, and drawing transformed materials. In other words, everything that results in an image on our screen has been a part of the rendering pipeline. The best way to increase performance is not to render at all. Of course this isn't an option. However, with some creativity you can also win performance in the rendering process.
Only render when you need to
As long as the 3D scene is static because the user is interacting with other elements in your application, you could pause the rendering process. This will give back some performance to the Flash player, which can be of benefit to other elements in your application and the experience of the user.
When working with the BasicView class, the renderer can be stopped by calling the stopRendering() method. As soon as you want to...