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:
- Optimized main render loop.
- Implemented ‘plugable’ face culler – 1 extra available at this time.
- Moved rendering from Face3D to materials, adjusted all current materials to override drawFace3D().
- New Materials : BitmapWire, BitmapColor, and CompositeMaterial (add multiple materials to this one single material).
- Moved all instances to their respective classes…fixed stars, vertices and DisplayObject3D to do so.
- Face normals are implemented.
- BitmapFileMaterial bug fixed – if used more than once, bitmap was displayed flat within the model’s body.
- Added progress events to BitmapFileMaterial and Collada objects
- Integrated InteractiveScene3D to 1.5
- 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:
Now for a taste of what this thing really does check out the demo and download the files
July 20, 2007 at 5:42 am |
Thank you very much for creating such great 3D engine for Flash. You have really changed the future of websites!
July 20, 2007 at 8:23 am |
I couldnt agree more with the above comment!
Congrats on the new release !
July 20, 2007 at 9:42 am |
We’re seeing that 40% increase in speed and then some. What an amazing thing this is.
July 20, 2007 at 9:55 am |
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”.
July 20, 2007 at 9:57 am |
[...] Так давно ожидаемый официальный релиз Papervision3D наконец таки [...]
July 20, 2007 at 10:13 am |
[...] is here, the official release of Papervision 3D 1.5 Actionscript 3.0. Read the official [...]
July 20, 2007 at 10:40 am |
[...] is simple – update it to new 1.5 version. Lots of changes, new materials & other cool stuff. Read more at papervision3D [...]
July 20, 2007 at 11:02 am |
Really thank you! This and fuse are amazing add-ons to Flash. Congrats!
July 20, 2007 at 11:11 am |
[...] Read more here [...]
July 20, 2007 at 12:21 pm |
[...] it out here • • [...]
July 20, 2007 at 1:22 pm |
[...] mais detalhes visite o blog oficial e veja o [...]
July 20, 2007 at 1:39 pm |
[...] ha salido Papervision3D 1.5 (AS3) Official Release [...]
July 20, 2007 at 7:34 pm |
[...] 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 [...]
July 20, 2007 at 10:49 pm |
Papervision3D 1.5 was released!
-> Papervision3D 1.5 (AS3) Official R…
July 20, 2007 at 11:58 pm |
[...] 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 […] [...]
July 21, 2007 at 6:29 am |
[...] Download Papervision3D 1.5 [...]
July 22, 2007 at 3:35 pm |
[...] 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. [...]
July 22, 2007 at 6:52 pm |
[...] v1.5 für AS3 ist nun erschienen. An der API ansich hat sich nichts geändert. Die offizielle Meldung gibt es [...]
July 22, 2007 at 10:32 pm |
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.
July 23, 2007 at 1:35 pm |
sweet!
the improved speed is awesome!
works great on all my old projects!
T H A N X . G U Y S !
July 24, 2007 at 1:08 am |
[...] Link [...]
July 27, 2007 at 8:54 pm |
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?
July 28, 2007 at 6:06 pm |
ok nevermind, openGL does the same
July 29, 2007 at 5:13 am |
thanks for such a great 3D engine
thanks a lot !
July 30, 2007 at 2:49 pm |
Does any one know if the Papervision3D class package is still considered in beta?
July 30, 2007 at 3:00 pm |
Never mind, I see in the source code that it is in a beta, release candidate stage.
October 26, 2007 at 7:07 am |
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
December 8, 2007 at 4:45 am |
[...] 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 [...]
December 23, 2007 at 11:22 am |
How can I integrate Papervision with 3DMax? Is it possible at all?
March 6, 2008 at 3:46 pm |
[...] 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. [...]
August 6, 2008 at 1:57 am |
[...] I decided to go with what looked to the the last official release, version 1.5 from [...]
November 11, 2009 at 3:05 pm |
[...] 3 se puede conseguir “free” en Adobe y Papervision es una librería completamente gratuita que ha ido creciendo por su comunidad de desarrolladores. [...]