Papervision3D 1.5 (AS3) Official Release

FINALLY

We’ve been able to sit down and merge a lot of code and clean up some major work under the hood with Papervision3D! \m/

I’ll start off with the high level info: This version of the engine has seen a 40%+ increase in speed! The API didn’t change a bit, and we added some new features like culling and InteractiveScene3D with Interactive materials.

Here’s an over view of the change list:

  1. Optimized main render loop.
  2. Implemented ‘plugable’ face culler - 1 extra available at this time.
  3. Moved rendering from Face3D to materials, adjusted all current materials to override drawFace3D().
  4. New Materials : BitmapWire, BitmapColor, and CompositeMaterial (add multiple materials to this one single material).
  5. Moved all instances to their respective classes…fixed stars, vertices and DisplayObject3D to do so.
  6. Face normals are implemented.
  7. BitmapFileMaterial bug fixed - if used more than once, bitmap was displayed flat within the model’s body.
  8. Added progress events to BitmapFileMaterial and Collada objects
  9. Integrated InteractiveScene3D to 1.5
  10. Added Interactive materials for use with InteractiveScene3D - makes displayObjects that use an interactive material dispatch mouse events via InteractiveSceneManager.

We’ve created our first tag archive and you can find that under as3/tags/1_5 if you’re sync’d with the google code repository. The trunk has been updated to 1.5 as well, so you should be able to sync, compile and see a speed difference without much hassle.

There’s also a download for 1.5 for those of you who prefer zip’s:

Download Papervision3D 1.5

Now for a taste of what this thing really does check out the demo and download the files

30 Responses to “Papervision3D 1.5 (AS3) Official Release”

  1. Mikko Says:

    Thank you very much for creating such great 3D engine for Flash. You have really changed the future of websites!

  2. jayemsee Says:

    I couldnt agree more with the above comment!
    Congrats on the new release !

  3. Donut Says:

    We’re seeing that 40% increase in speed and then some. What an amazing thing this is.

  4. jerko Says:

    Im just cheking and voila, suprise, suprise. I was asking my self “how will I do with interactivite”? Now I’m asking myself “what Im gonna do with interactivite”.

  5. WebService //Flash :: Ура, товарищи!!! Встречаем Papervision3D 1.5 (AS3) Official Release Says:

    [...] Так давно ожидаемый официальный релиз Papervision3D наконец таки [...]

  6. Codexperimentz » Blog Archive » Papervision 3D 1.5 (AS3) Official Release Says:

    [...] is here, the official release of Papervision 3D 1.5 Actionscript 3.0. Read the official [...]

  7. How to increase speed of your Papervision3D to 40%? » Den Ivanov blog. Says:

    [...] is simple - update it to new 1.5 version. Lots of changes, new materials & other cool stuff. Read more at papervision3D [...]

  8. Andrei Potorac Says:

    Really thank you! This and fuse are amazing add-ons to Flash. Congrats!

  9. blogameleon » Blog Archive » Papervision 3D version 1.5 now 40% faster Says:

    [...] Read more here [...]

  10. flash blog of betaruce»Blog Archive » Papervision3D 1.5 official release Says:

    [...] it out here • • [...]

  11. Ginga Agência Interativa » Papervision3D 1.5 (AS3) Official Release Says:

    [...] mais detalhes visite o blog oficial e veja o [...]

  12. blog.2grafic.com » Blog Archive » Papervision3D 1.5 (AS3) Official Release Says:

    [...] ha salido Papervision3D 1.5 (AS3) Official Release [...]

  13. bling bling nivas.hr blog - white and nerdy edition - It’s hot, but not only because of global warming Says:

    [...] hot outside because Papervision3D 1.5 (AS3) Official Releasewas released!! This version of the engine has seen a 40%+ increase in speed! Woohoo! Share and [...]

  14. i am a cheap jap! Says:

    Papervision3D 1.5 was released!

    -> Papervision3D 1.5 (AS3) Official R…

  15. Top Posts « WordPress.com Says:

    [...] Papervision3D 1.5 (AS3) Official Release FINALLY We’ve been able to sit down and merge a lot of code and clean up some major work under the hood with […] [...]

  16. lessrain blog » Blog Archive » Papervision3D 1.5 (AS3) Official Release Says:

    [...] Download Papervision3D 1.5 [...]

  17. Hebi Flash Blog » Papervision3D 1.5 out et quelques outils/demos Says:

    [...] La version 1.5 publique de Papervision3D est sortie. Ses performances ont été améliorées de 40% et la fonction tant attendue par les développeurs a été implémentée : on peut désormais interagir/ajouter un comportement sur chaque objet dans la scène. Vous trouverez à cette même adresse une démo et son code source. [...]

  18. PaperVision 1.5 at flash und so… Says:

    [...] v1.5 für AS3 ist nun erschienen. An der API ansich hat sich nichts geändert. Die offizielle Meldung gibt es [...]

  19. Ben Says:

    Great work !! but it still seems like the bitmapfilematerial has a bug in it, when reloading the files…. they are partially cut off. Didn’t have this problem 2 versions ago.

  20. fontvir.us Says:

    sweet!
    the improved speed is awesome!
    works great on all my old projects!
    T H A N X . G U Y S !

  21. Flash source code » Papervision3D 1.5 (AS3) Official Release Says:

    [...] Link [...]

  22. Marcus Says:

    with regards to object rotation.
    does the object rotate relative to its orientation or the user’s orientation?
    it doesn’t seem to be standardised and i am finding it quite difficult to work with animations that rely on accurate rotation calculations.

    an example:
    - first rotate object about y-axis by 90 degrees.
    ie. (”object.rotationY += 90;” ;)
    - then the x-axis and z-axis becomes the same.
    ie. (”object.rotationX += 45;” does same as “object.rotationZ += 45;” ;)

    is this a problem?
    am i using an old version papervision3d?
    or is this how it just is?

  23. Marcus Says:

    ok nevermind, openGL does the same :)

  24. riderfish Says:

    thanks for such a great 3D engine :D

    thanks a lot !

  25. Caber Says:

    Does any one know if the Papervision3D class package is still considered in beta?

  26. Caber Says:

    Never mind, I see in the source code that it is in a beta, release candidate stage.

  27. Inba Says:

    A new evolution for flash developers to stretch them towards 3D interactives. If this engine works stable on Flash Media Server is awesome.

    Expecting to improve 3D-whiteboards :)

  28. JMParsons » Blog Archive » Papervision 3D 2.0 Alpha "Great White" Released Says:

    [...] plug-in. Papervision has gone through several major renditions. The last major release was Papervision 3D 1.5. This new release is an alpha version dubbed “Great White” available from the [...]

  29. Polkan Says:

    How can I integrate Papervision with 3DMax? Is it possible at all?

  30. UnitZeroOne » Blog Archive » Papervision3D 1.5 out. Says:

    [...] Woohoo! We (Papervision3D) ‘ve done a new release !I personally see this release as a big milestone towards a new revision (shading…soon).We’ve been working on the this release with some basic feature sets in mind and with a definitive look to the future releases. This lays the foundation for a couple of things. This was focused on speed and preparing the materials, as well as cleaning up the parts of the engine where the VM spends most time at runtime. In the specific used benchmark for this, we achieved 40% faster rendering on most machines. The time spent inside the engine’s renderloop is cut down to 40% in most cases.Also, we’ve got interactivity now. This is implemented using the Flash Players capabilities. I see a big step towards more interactive 3D applications with this first release of it.Unfortunatly I didn’t have time to do demos, but John has done a very nice demo showing interactivity and rectangle culling. [...]

Leave a Reply