I have a relevant question and would like to disclose it by listening your point of views on the new feature of native 3D support of Flash 10. It will be the end of 3D engine as the Papervision 3D and Away3D, or rather, is this feature that was missing to give more power to these engines. I ask this because this support, accelerates exactly the whole translation of the z axis, leaving the use of the cpu for other tasks.

Drop me a line, and let me know your opinion.


  1. francesco

    i choose the first

  2. orboy

    It’s a little bit of both.

    The new features can certainly replace the need for 3D engines like Papervision3D, especially for very simple applications of 3D like moving planes of images around the screen with a little bit of perspective. But anything beyond that, such as the rendering 3D models in Flash, will certainly require additional help, namely from those 3D engines.

    The ability to put things into perspective is now there. How those things are managed once there is a different story.

    Papervision and the like will not like their “lost business” (simple applications) but they’ll also benefit from additional features and gains in performance thanks to FP10. You’ll be able to do a lot more with them, and certainly a lot more than Flash can do on its own.

  3. Bryan Bartow

    This helps the 3D engines much more than it hurts them. So what if I can rotate my movie clip on the Z axis. Is Flash 10 going to give me a free camera, model import, lights and all of the other features Papervision3D and Away3D have?

  4. bartekd

    I haven’t had time to check the 3D in Astro any closer, but I am pretty sure that it does not mean the end of Away and Pv3D. Quite the contrary.

    By integrating some low level 3D calculations with the Pixel Bender and also thanks to the new hardware acceleration feature all the third party 3D engines will get an important boost in performance, so a lot of features that are experimental today will become available for commercial projects.

  5. FlashBookmarks

    Not the end, 100% sure :)

    For simple 3D use it can handy to use adobe 3d features.

    In the end it will speed things up since lot of rendering/calculations etc. can be done on the gpu which is very good news for the external 3d libs out there.

  6. Jensa

    Hi Carlos,
    I know Adobe have been very careful not to do anything that could ruin the enthusiasm of the Flash 3D community. They’ve rather just provided low-level “hooks” for the 3D engines to use, making them MUCH faster.

    The fact that designers can make a 3D postcard is really just a fun side-effect.

    More info here:
    http://www.flashmagazine.com/News/detail/flash_player_10_feature_3d_support/

    J

  7. Fabianv

    I agree with the comments.. this definitely benefits PV3D and Away3D etc more than hurts.

  8. Carlos Pinho

    Thanks all, for your great comments. So in other words, the implementation of native 3D support, should be viewed as a highway for the 3D engines development and their integration in the flash platform. This means, that in the near future, we should be able to have a more powerful 3D engine, without take so many CPU usage, and therefore, more and more realistic and detailed 3D models.

  9. Nate Chatellier

    If there was ever any confusion about whether it would hurt or help, check out how much it benefited the amazing Alternative platform:
    http://blog.alternativaplatform.com/en/2008/05/16/alternativa-3d-flash-player-10-astro/

  10. chris

    after looking at the Astro specs I dont think the 3d features will be terribly useful to the 3d engines like Papervision, rather it is the new drawing API that will benefit them most as that allows for cleaner bitmap distortion, drawing of triangle meshes and automatic culling.

Leave a Comment