as2 is out of the question as it will struggle with 500+ clips without blurring.

I've built a 3d engine in as3 that runs about 150 mcs all with independent blurring. It currently supports 120 mcs at a solid frame rate, starts to struggle at around 180 and begins to seriously drop rate at 250+ clips. The clips are all around 25x25 pixels and contain basic shapes.

Steve's suggestion of grouping clips into common blur is probably your best shot. Anything you can do to reduce the number of blur filters will be beneficial. There are some sneaky tricks with drawing to bitmap objects then re-blurring (e.g. http://www.snepo.com/ experiments/Growth.html) but it really depends on what you are trying to achieve.

cacheAsBitmap is not going to offer any help as applying blur filters automatically forces cacheAsBitmap to true. Additionaly if you are scaling or rotating the clips then they need to re-cache every time anyway. At least that is my understanding of bitmap caching.

Regards,

Arse
www.snepo.com
www.arseiam.com


On 21/03/2007, at 10:09 AM, Mick G wrote:

Thanks for the reply Steven - I understand I'm pushing things here.

Would you think cacheasbitmap would help in this situation? If you apply a blur to a MC, then cacheasbitmap, does that convert the MC with blur to a
cached bitmap?
If so, my guess is it would probably help the cpu, but take a huge amount of
ram.


On 3/20/07, Steven Sacks | BLITZ <[EMAIL PROTECTED]> wrote:

500 MCs is gonna be a hit already on VM1, 500 blurred MCs?  Best of
luck.

AS3/FP9 you'll have better performance but 500 blurs seems like lot. I
would suggest you write some an algorithm that creates groups of clips
with the same blur into container clips and blur the container clips
rather than all the individual clips.
_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to