Getting started with Away3D 4.0
45:00
Act now while we have available seating
Our on line school is private, affordable and interactive with trainer support.Act now save your seat before someone else takes yours.
Topics
- Intro (02:08)
- Alternatives to Away3D (04:37)
- Stage3D (05:10)
- Setting up Flash Builder (04:17)
- Away3D Basics (06:45)
- How it works (04:59)
- Basic Sample (09:12)
- Real World Sample (07:51)
What is Away3d 4.0?
The newest version of Away3D 4, has been upgraded to support the latest Flash Player 11 with fully GPU accelerated graphics, freeing up the CPU for other computational tasks. Since Graphics Processing Units are capable of rendering many more textured triangles per second, it allows for much more detail and quality, and up to 100,000 triangles per frame instead of the typical 1,000. The Away3D project also maintains flavors of the source code for Flash Player 10 with limited 3D GPU acceleration, for Flash Player 9 and below, and Away3DLite, a compacted version of the engine.
Away3D has also been ported to the haXe multiplatform language, enabling it to be converted to JavaScript and other languages that support graphics. The JavaScript port of Away3D has also been integrated with the WebGL layer to utilize browser based 3D GPU acceleration.
What is Stage3D?
Stage 3D, previously codenamed "Molehill," is a new method/model of 2D and 3D rendering developed by Adobe and supported with a new Stage3D API-a set of low-level GPU-accelerated APIs enabling advanced 2D and 3D capabilities across multiple screens and devices (desktop, mobile, and TV) through the Adobe Flash Platform runtimes. These APIs provide advanced 2D and 3D developers with the flexibility to leverage GPU hardware acceleration for significant performance gains.
Adobe Flash Player previously rendered thousands of non z-buffered triangles at approximately 30 Hz. With the new Stage3D APIs, you can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz. Using the new Stage3D APIs in Flash Player and Adobe AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet.
GPU hardware acceleration
Normally, processors are sequential, and instructions are executed one by one. Various techniques are used to improve performance; hardware acceleration is one of them. The main difference between hardware and software is concurrency, allowing hardware to be much faster than software. Hardware accelerators are designed for computationally intensive software code. Depending upon granularity, hardware acceleration can vary from a small functional unit to a large functional block
In layment terms in our case. software isn't the ideal render of graphics while we have a graphics card(every computer has one) so why not put that heavly lifting on the graphics card that actually is optimized for this type of work and let flash (in our case) hand over to components on our computer to do the things they do best. Adobe has been in the latest versions of flash opeing up these capabilities such as the Native Mouse cursor for Flash Player 10.2 , stageVideo for Flash player 10.2 and now Stage3D for Flash Player 11 .
Our free content is sponsored by these ads become a prime member and get rid of them.

Act now while we have available seating
Our on line school is private, affordable and interactive with trainer support.Act now save your seat before someone else takes yours.