Adobe Labs has unveiled a new Adobe Flash Incubator program, a place where the company will share with developers features that are under development or under consideration for inclusion in future versions of the Flash Platform runtimes. The Incubator program will allow developers preview technologies with “bleeding-edge capabilities” and contribute to the future of the Flash Platform.
The first release of Flash Player in the Incubator program is version 220.127.116.11 for Windows, and 18.104.22.168 for Macintosh and Linux platforms. The new build released today features the “Molehill” 3D APIs announced at a keynote at Flash Gaming Summit in San Francisco early this morning.
"Molehill" is the code name for a new set of low-level, GPU-accelerated 3D APIs that will enable advanced 3D experiences across screens through the Adobe Flash Platform runtimes. These new low-level APIs will provide advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains. This means superior 3D gaming experience on Flash and AIR.
The video demonstration below shows amazing 3D rendering and physics at a significantly low CPU usage previously unheard of in Flash
“Today, Adobe Flash Player 10.1, renders thousands of non z-buffered triangles at approximately 30 Hz. With the new 3D APIs, developers can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz”, Adobe wrote in a blog post.
Adobe Flash Player 11 also includes a new cubicCurveTo drawing API that will allow developers to easily create cubic Beziers without requiring custom ActionScript code.
Adobe AIR and Adobe Flash Player Incubator can be downloaded from this page. Please be aware that these are early builds and might not be stable. Adobe advises users to uninstall any previous versions of Flash Player before installing this prerelease build.