1&1 Webhosting
Flashhilfe.de - Flash Community

Prozessorauslastung bei Bilder glätten [Flash CS3]

Forum > Flash Entwicklung > Prozessorauslastung bei Bilder glätten

 


AntwortenRegistrieren Seite1  

 12.05.2009, 15:51 
Benutzerbild von andreaskoller
Beiträge: 8
Wohnort: Wien
Registriert: Jul 2005

Prozessorauslastung bei Bilder glätten
Bei der Erstellung einer Animation (Format 900x600, 30 fps) schiebe ich vier Ebenen (PNG mit Alpha) in einer Art Parallaxbewegung langsam übereinander. Alles funktioniert super, bis auf die Prozessorauslastung, da ich die Bilder für eine schöne langsame Bewegung natürlich glätten muss (in Bibliothek > Eigenschaften > Glätten zulassen aktiviert). Dadurch läuft die Animation auf älteren Rechnern nicht mehr. Allein auf meinem Mac Pro hier braucht Safari dann 80% CPU.

Kennt dieses Problem jemand und gibt es Lösungsvorschläge? Danke schon im Voraus.
 12.05.2009, 20:17Re1
Beiträge: 568
Registriert: May 2007

ähm da gibts mehrere sachen die man verändern kann
1. man kann sein script verbessern
2.man lässt irgendwas in den bildern weg oder versucht sie zuvereinfachen oder ähnlich
...
im großen und ganzen musste dir überlegen ob du nicht irgendwas überflüssiges berechnen lässt oder du es einfacher berechnen lassen kannst
Bitte keine pn´s wegen irgendwelchen fragen zu Threads, dafür gibt es sie ja schließich
 12.05.2009, 20:24Re2
Benutzerbild von andreaskoller
Beiträge: 8
Wohnort: Wien
Registriert: Jul 2005

Themenautor/in

Danke cedddy, die Animation ist aber mit Tweens gemacht und nicht mit Skripts. Bei den Bildern kann ich leider nichts vereinfachen.

An überflüssigen Skripten o.ä. liegt es glaube ich nicht, denn wenn ich die Bildglättung ausschalte sinkt die CPU Belastung signifikant. Eine Verbesserung erreiche ich jetzt dadurch, dass ich die Framerate gesenkt habe. Ich habe auch mit dem Bitmap-Cache experimentiert, das bringt aber keine Verbesserung, sogar im Gegenteil (da Flash ja jeden Frame die 4 Bilder ganz leicht skalieren und bewegen und neu glätten muss).
 
nicht sichtbar bei eingeloggten Mitgliedern1&1 Webhosting
 12.05.2009, 20:58Re3
Beiträge: 568
Registriert: May 2007

ja ergibt sinn vllt ist es sogar schneller wenn dus nicht mit tweens macht sondern mit nem script wäre zumindestens nen verusuch wert ich werds bei mir mal testen und sehen
Bitte keine pn´s wegen irgendwelchen fragen zu Threads, dafür gibt es sie ja schließich
 12.05.2009, 21:22Re4
Beiträge: 568
Registriert: May 2007

also mit as3 und und flash 10 leufts mit 4 hoch aufgelösten bildern mit glätten als png und bewegungen und überschneidungen mit x und y flüssig mit 3 prozent auslastung hatte die frme rate auf 25 glaube ich
Bitte keine pn´s wegen irgendwelchen fragen zu Threads, dafür gibt es sie ja schließich
 16.06.2009, 14:22Re5
Benutzerbild von andreaskoller
Beiträge: 8
Wohnort: Wien
Registriert: Jul 2005

Themenautor/in

Danke für die Anregungen, auf einem Mac Pro ist das alles eh gar kein Problem. Da das aber als Flash-Banner gedacht ist und auf ALLEN Rechnern funktionieren muss, musste ich im Endeffekt auf die prozessorintensive Bildglättung verzichten und somit auch auf die Verschiebung der einzelnen Ebenen (Parallaxverschiebung).
 
nicht sichtbar bei eingeloggten Mitgliedern
 16.06.2009, 14:31Re6
Benutzerbild von skoda
Beiträge: 1152
Wohnort: Boston MA
Registriert: Feb 2006

schau dir mal die tween klassen an
wenn man bewegungstweens und alpha ueber die zeitleiste macht
humplelt so manche kiste


mit tweens kannst du alpha und bewegung tweenen mit script was deiner applikation sicher mehr hilft als das design zu reduzieren
no one died when clinton lied
 
Themen
Ähnliche Beiträge zum Thema
Konkave Bilder realisieren [Flash 5] 11.01.2012 - Guennimoin
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de