…Away3DLite was a fun detour, but I’m gonna go ahead and drop it and go back to my old system. I’ve tracked down my memory leak when using Papervision, so I’m getting back on that boat (I’ll probably switch again when molehill shows up).
Papervision is faster. That’s all there is to it. It can display more objects with steady performance. Sorry Away3DLite!
I’ve looked at many different performance tests, and I’ve gotten some interesting results. I had switched to Away3DLite because of a few issues with Papervision3D. I had created a cube with 100 segments each direction, and noticed that I got better performance from Away3DLite. From that I had determined that it was time to switch, and moved my entire game over to Away3DLite. (Note to self: Don’t ever do anything so stupid again!)
It wasn’t until yesterday that I had done extensive testing on the NUMBER of objects in the scene. Simply put, Papervision can handle 360 planes with a bitmapMaterial much better than Away3DLite can. I’m familiar with the FastRenderer, sortObjects, and useZFloat and tried everything I could to get better performance from Away3D.
And because Away3DLite is still early in development, it’s missing some game-critical features, and some things feel unfinished. I also noticed a bug where setting an object3d’s layer property only worked right if it had it’s own material. I played around with Away3DLite for 3 weeks, and I feel that I’ve learned a bit, but gained nothing substantial.
I don’t want to be a party pooper though. Away3DLite is a very promising project and I feel that it’s better than Away3D’s full package entirely. I just need raw speed, and Papervision3D seems to still be the fastest for rendering.
Explosion ripple with DisplacementMapFilter
Wonder what I did today? This:
Cool huh? It cuts down the framerate on older machines, so it’ll have to be something the user can togagle. 🙁
Hi,
Please explain in what situation you’re experiencing better performance with Papervision than with Away3D Lite. As far as we know, Lite is the best performing general-purpose engine for Flash. If there is something else that performs better, we’re obviously interested in improving the performance of Lite.
Cheers
/R
Well I’ve looked at many different performance tests, and I’ve gotten some interesting results. I had switched to Away3DLite because of a few issues with Papervision3D. I had created a cube with 100 segments each direction, and noticed that I got better performance from Away3DLite. From that I had determined that it was time to switch, and moved my entire game over to Away3DLite. It wasn’t until yesterday that I had done extensive testing on the NUMBER of objects in the scene. Simply put, Papervision can handle 360 planes with a bitmapMaterial much better than Away3DLite can. I’m familiar with the FastRenderer, sortObjects, and useZFloat and tried everything I could to get better performance from Away3D.
And because Away3DLite is still early in development, it’s missing some game-critical features, and some things feel unfinished. I also noticed a bug where setting an object3d’s layer property only worked right if it had it’s own material. I played around with Away3DLite for 3 weeks, and I feel that I’ve learned a bit, but gained nothing substantial.
I don’t want to be a party pooper though. Away3DLite is a very promising project and I feel that it’s better than Away3D’s full package entirely. I just need raw speed, and Papervision3D seems to still be the fastest for rendering.
I’m sure molehill will change my perspective entirely.
Ha, ha, at one point in the past I’ve done the opposite
http://www.flashontherocks.com/2010/12/01/bye-bye-papervision3d/
Now that FP 11 is up I say that you get back to Away3D or switch to Alternativa3D 😀