hi, as ronan and other pointed out, ASV is very slow. but the main reason for this behaviour is not the fact that ASV handles nearly the entire SVG1.0 spec (and a script engine, and printing, and...). this is rather the reason for the huge plugin size.
slowness is mainly realted to: - the plugin structure itself - the *graphical renering engine*. ASV uses parts of the rendering engine of a well known desk top publishing program. and DTPs are not meant for displaying quickly, but nicely. the reverse here: SVG is not slow. some implementations are. regarding your embeded system, using another, thin, viewer would possibly be the best solution. but playing sounds *and* rendering vector graphics are always demanding tasks. i often see my not too bad machine not beeing happy with this combination (winXP). andr� -- ___________________________________________________________________ andre m. winter, <http://www.carto.net/> <http://www.vectoreal.com/> <http://tirolatlas.uibk.ac.at/> Ronan Oger schrieb: > Hi, > > There are other solutions for rich clients than ASV. For example, Bitflash > makes one available. Given ASV's licensing terms which intend to prohibit > embedding ASV within other peoples' software, you might look at the > performance with other plugins. > > Also, something to consider is that you are currently not making any use of > hardware acceleration for SVG rendering, and this is going to change in the > future. There was already a demo of hardware-accelerated SVGT for mobiles at > SVG Open in Tokyo this year, and this first-to-market solution provided an > approximately 10x frame rate improvement over current software solutions (to > 30 frames per second) for SVG SMIL animation. > > One thing I have certainly noticed is that ASV is very, very slow and very, > very fat for run-of-the-mill SVG applications. This is most likely because it > implements the entire SVG spec, rather than a more limited one. > > A quick test I ran was the to run the vodafone spiderman SVGT animation on > ASV3.01 and on the latest bitflash browser (the standalone win32 version), > and the ASV3.01 version produced 1/2 or so the frame rate, at a high RAM cost > (true, it was embedded in IE at the time...) while the bitflash solution had > an imperceptible footprint. > > One might consider entirely bypassing IE and using a lightweight wrapper to > ASV as a possible solution (Vectoreal has been experimenting in this area), > but given Adobe's position on embedding ASV into applications, this is a > commercially risky thing to do. > > I would say that you should not give up on animation with SVG, but you should > spend some time looking for the best browser for the job, and work around the > technical limitations forced on you. Also, if you are using ASV, take a look > at the optimization hints that were provided at SVG Open 2003 and SVG Open > 2002 regarding ASV3 performance and calculation mechanisms. You may be able > to get improved performance off your plugin without huge sacrifices in style > (obvious points that come to mind are no filters, no transparency > settings...) > > Ronan > > RonanOger > Partner, Vectoreal http://www.vectoreal.com > Director, ROIT Systems http://www.roitsystems.com > Serverside SVG http://www.roasp.com > > Ronan > > On Saturday 18 September 2004 16:13, [EMAIL PROTECTED] wrote: > ------------------------ Yahoo! Groups Sponsor --------------------~--> Make a clean sweep of pop-up ads. Yahoo! Companion Toolbar. Now with Pop-Up Blocker. Get it for free! http://us.click.yahoo.com/L5YrjA/eSIIAA/yQLSAA/1U_rlB/TM --------------------------------------------------------------------~-> ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

