Ask HN: 3D in Flash 10
I want to know the limits of 3D flat-shaded capabilities of flash 10.
In particular, I've found demos like: http://www.everydayflash.com/blog/index.php/2008/05/05/vertex-animation-papervision3d/ and http://www.yswfblog.com/blog/2008/11/12/3d-with-flash-10-part-2/
but I'm wondering if there is something more impressive around (like a 3D wireframe of a real object) ... or if flash 10's 3D capabitilites are inherently limited to these trivial demos.
Furthermore, if you have a good recommendation for learning flash 10, I'd love to hear that too.
Thanks!
5 comments
[ 7.7 ms ] story [ 19.2 ms ] threadBut without GPU acceleration, Flash is rather limited for 3D transforms/rendering. Unity 3D and O3D are better choices for complex in-browser 3D experience, but require their respective plug-in installation.
If you know Flash 9 already, there is very little documentation that fully explains Flash 10's features other than the Adobe docs and a small number of expert Flash blogs. If no Flash 9 background, better to learn that first.
Flash 10's 3D support is fairly horrid for complex 3D stuff like game-like content without dedicated effort to get around things like lack of depth buffer and buggy matrix math libraries.
Papervision3D and Alternativa are some of the 3D engines out there, but the really good stuff is commercial.
http://www.erain.com/Products/Swift3D/
There are various libraries to make different types of "3D" faster to develop in Flash. Each has their proponents, their own best-uses.
Some of the other comments here are weird... better when you clearly bet on your words with your name!