Insbesondere wäre interessant zu wissen, wie man 70 einzelne SVG's zu einer Animation vereinen kann.
Als SVG-Animation?
So richtig krass geniale Menschen können SVG's von Hand animieren (durch coden) -
Ich würde mich nicht als krass genial bezeichnen, zumindest nicht als krass und nicht mal als genial bezüglich SVG. :-) Außerdem bin ich ein wenig raus. Meine Diplomverteidigung (lief im IE6 mit SVG-Viewer) enthielt als eine meiner ersten SVG-Anmationen ein Diagramm, welches x- und y-Werte von Graphen über eine weitere Größe animiert hat. Sonst hätte ich ein Kennfeld darstellen müssen.
90% meiner Kenntnisse habe ich von http://www.selfsvg.info/, vielleicht gibt es mittlerweile bessere Anlaufstellen.
Das Programm Inkscape scheint ja sehr Anwenderfreundlich zu sein, aber einen richtigen Timeframe kennt es (soweit ich das herausfand) leider nicht.
Das heißt, dass sich Inkscape selbst meines Erachtens nicht wirklich zur Animation eignet.
Kein Programm, was ich je ausprobiert habe, Inkscape war dabei, hat je SVGs erzeugt, die außerhalb des Programms wie gewünscht dargestellt wurden. Wobei es da um halbwegs komplizierte Sachen wie Positions-Offsets von Text entlang eines Pfades o.ä. ging. Das ist aber schon eine Weile her, die Programme können besser geworden sein (wenn die Macher bereit waren Fehler als solche und nicht als die Umsetzung des Standard anzusehen). Einfaches hat funktioniert.
Animationen habe ich nie mit solchen Programmen zu erstellen versucht.
Das scheint ja echt genial zu sein, aber bis ich da die ganzen Layer abgearbeitet habe, bin ich auch alt und grau.
Sind die Bilder denn so geartet, daß es Layer braucht? Kann man das Gleiche nicht mit Form- Farb- und Positionsänderung von Elementen erreichen? Wenn es eher darum geht Bilder auszuwechseln ist eine SVG-Animation vermutlich wirklich nicht die beste Lösung, von der Browserunterstützung mal ganz abgesehen.
Meine Überlegung ist also die:
*) Ich nehme den GIMP, um die einzelnen 70 Frames mittels Pfaden nachzuzeichnen.
*) Dann exportiere ich die ganzen 70 Pfade in einzelne SVG's (das kann der GIMP!)
Besteht jedes Bild nur aus einer irgendwie geformten Fläche vor Hintergrund? Möglicherweise sogar nur ein Polygon? Man kann die Punkte eines Polygons entlang eines Pfades verschieben.
Die Frage ist nun, mittels welcher Technik ich es schaffe, die einzelnen 70 SVG Bilder zu einer einzigen Animation zusammenzufügen.
Ich habe schon php-Programme geschrieben, welche mir aus Datensätzen den Quelltext für animierte und nichtanimierte SVGs* erzeugt haben. Der Programmieraufwand muß natürlich gerechtfertigt sein und man braucht einen Datensatz.
* 22MB war der Spitzenreiter, was die Masse angeht