« How many doobies? Away3D - Revision ... »

Away3D vs Papervision3D (performance-wise)

Jul 17th, 2007

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.

#permalink

Share:
Digg! ~ del.icio.us ~ Stumble ~ Furl ~ Reddit
Webs / Print / Logos... everything I do will be listed here.



If you're looking for my Actionscript experiments, here you have: