Flash 10.2 is now released, (10.3 is in beta) and brings some great facilities. There’s research happening on some of the performance issues left and the problems of accessing native features but the major step forward is in the use of the GPU. True bitmap cursors were interesting; stage video will be a really big improvement but the Molehill GPU features are what everyone is waiting for. 3D programmers have been desperate to increase rendering qualities for years and there are some great toolkits that sit within Flash to help.
Luckily many of the 3D toolkit developers have been involved in testing Molehill, the new rendering engine. Molehill will have facilities to use the GPU to do both 2D and 3D but most of the demos showed complex 3D games, with great particle systems and shader demos, cube maps, reflections,etc. There was a quick 2D demo to show that even the 2D facilities give great CPU savings. There was some code examples of how to put simple triangles on the screen, but I would imagine most developers will use the libraries. Pixel Bender 3D will also be out shortly which will allow users to edit shaders easily. All sounds great. Inspirational. Just right for a keynote.
As if that wasn’t enough Adobe are implementing an incubator programme to allow people to see the next generation of software builds. (Isn’t this the same as the pre release programme?) This will start today on the labs as from 10am PST. All the 3D frameworks will have their versions available at the same time, Away3D, Alternativa etc. Pixel Bender will be made available March 4th.