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