*blog... kind of... *rss
Away3D vs Papervision3D (performance-wise)
2 comments written so far...As I mention on the previous post, I always wanted to try some of the old experiments with Away3D to see how much will the speed get affected with that enhanced z-sorting.
I've spent just a bit of time this afternoon modifying the old pink ball code so it compiles again with Papervision3d, and I've done the same code but with Away3D. Here are the results:

The test has been done with MacBook Pro + Firefox + Flash player 9,0,45,0.
Papervision3D (src): 14FPS, Memory: ~8Mbytes
Away3D (src): 14FPS, Memory: ~18Mbytes
Away3D (CORRECT_Z_ORDER) (src): 5FPS, Memory: ~15Mbytes
So, in this example (2,000 triangles scene) with the last revisions of each engine code, seems like both of them perform at the same speed using the same renderer although Away3D cosumes more Memory. However, Away3D seems to go down 10FPS when rendering with the CORRECT_Z_ORDER filter.
UPDATE: After Away3D guys fixing the memory leak, I've recompiled the examples and updated the result. But, I'm still not happy of how this benchmark is being done, I'll setup the scene in a better way so it's easier test each engine. A lot of factors may be making the numbers not fair.
I've spent just a bit of time this afternoon modifying the old pink ball code so it compiles again with Papervision3d, and I've done the same code but with Away3D. Here are the results:

The test has been done with MacBook Pro + Firefox + Flash player 9,0,45,0.
Papervision3D (src): 14FPS, Memory: ~8Mbytes
Away3D (src): 14FPS, Memory: ~18Mbytes
Away3D (CORRECT_Z_ORDER) (src): 5FPS, Memory: ~15Mbytes
So, in this example (2,000 triangles scene) with the last revisions of each engine code, seems like both of them perform at the same speed using the same renderer although Away3D cosumes more Memory. However, Away3D seems to go down 10FPS when rendering with the CORRECT_Z_ORDER filter.
UPDATE: After Away3D guys fixing the memory leak, I've recompiled the examples and updated the result. But, I'm still not happy of how this benchmark is being done, I'll setup the scene in a better way so it's easier test each engine. A lot of factors may be making the numbers not fair.
Thank you for your work its definitely useful. Is Papervision3d has like-away3d some correct z-order algorithm|mode?
September 3rd 2009, shaman4d
Great example. Very useful in terms of performance comparison. And looks great =)
Have your say!
*profile

traditional id: Ricardo Cabello Miguel
based in: London, UK
more: twitter, twitpic and soundcloud.
*post nav
FlashTracer to the rescue!
Pixar sponsoring the demoscene
Music styles
Fast2D compo outside the demoscene
How many doobies?
Away3D vs Papervision3D (performance-wise)
Away3D - Revision 205
TED Talks : Ken Robinson on the importance of a creative Education
PV3D: Real Materials, Part 1
Papervision3D goes public
PV3D: Fake materials (Sources included)
*latest comments
Banning Internet Explorer
Windosill
Banning Internet Explorer
Banning Internet Explorer
Making history not repeat itself
Layers on top of Flash are possible
Banning Internet Explorer
Making history not repeat itself
Banning Internet Explorer
Banning Internet Explorer