Nothing, really, is GPU accelerated in Away3D Lite. There is actually no GPU acceleration in Flash Player, except for compositing of MovieClips (meaning that if you have GPU enabled, blending two MovieClips, e.g. with alpha < 1 on top of eachother will be handled by the GPU) and resizing an area of the stage in full screen mode.
No Flash 3D engine can be GPU accelerated at this point, again, simply because there is no GPU acceleration in Flash Player. The one thing you can do is use the "direct" or "gpu" wmodes that you can read about in the article referred to by Joshua, but as described in that article, that won't necessarily mean increased performance. If you plan to display your content full screen, you can also use the Stage.fullScreenSourceRect property to define which part of your stage should be displayed full screen. When possible, Flash Player will resize that rectangle to full screen using the GPU. Do note though that the only accelerated part is the resizing/interpolation, and not the actual content that is being drawn. That means that rendering content full-screen won't be faster than windowed rendering, it would probably still be slower, just that the impact on performance will be smaller than if you weren't using fullScreenSourceRect. We are eagerly awaiting real acceleration, something that Adobe has taken a very clear step towards with Flash Player 10.1. And once it gets here, expect the Away3D team to work night and day to get it to you! :) Cheers /R On Dec 29, 7:29 pm, Philip Harvey <[email protected]> wrote: > ok, a simple (or hopefully) question here. With away3d Lite being flash 10 > and gpu accelerated, is this automatically accelerated or do I need to set > something in the code / html pages to get the acceleration on my app. > > Otherwise I'm really enjoying using this engine. > > Thanks > > Phil > > -- > Phil Harvey > [email protected] > AIM: filrv > ICQ: 354535 > GTalk: [email protected]
