Grundlagen der Animation

From Synfig Studio :: Documentation
Jump to: navigation, search
m ([[Category: -> {{Category|)
 
(29 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
<!-- Page info -->
 
<!-- Page info -->
{{Title|Grandlagen der Animation}}
+
{{Title|Grundlagen der Animation}}
 
{{Navigation|Category:Manual|Doc:Adding Layers}}
 
{{Navigation|Category:Manual|Doc:Adding Layers}}
[[Category:Manual]]
+
{{Category|Manual}}
[[Category:Tutorials]]
+
{{Category|Tutorials}}
[[Category:Tutorials Basic]]
+
{{Category|Tutorials Basic}}
[[Category:Updated]]
+
{{NewTerminology}}
 
<!-- Page info end -->
 
<!-- Page info end -->
  
== Introduction ==
+
== Einleitung ==
  
Creating an animation in Synfig Studio is really easy. It basically means to change a drawing &mdash; you just need to create the first stage and last stage of a change, and Synfig will take care of the steps in between.
+
In Synfig Studio eine Animation zu erstellen ist wirklich einfach. Dazu muss man eigentlich nur eine Zeichnung ändern &mdash; Du musst nur den Anfangszustand und Endzustand einer Änderung erstellen und Synfig wird sich um die Zwischenschritte kümmern.
  
Let's see a simple example. Consider a moving light like the one at the front of the Knight Rider car. Drop the realism, you get a circle moving from left to right and back. In other words, you need to create three 'steps' or 'stages':
+
Ein einfaches Beispiel: Stell Dir ein sich bewegendes Licht vor, wie das vom Auto von Knight Rider. Wir machen es etwas einfacher. Du bekommst einen Kreis, der sich von Links nach Rechts und zurück bewegt. In anderen Worten: Du musst drei 'Schritte' oder 'Zustände' erstellen:
  
# The circle is on the left.
+
# Der Kreis ist links.
# The circle is on the right.
+
# Der Kreis ist rechts.
# The circle is back on the left.
+
# Der Kreis ist wieder links.
  
Let's do it.
+
== Einrichten des Arbeitsplatzes ==
  
== Setting up the workspace ==
+
Lass uns beginnen. Starte Synfig Studio. Eine neue Datei wird am Start automatisch erstellt. Klicke auf das {{l|Canvas Menu Caret|Pfeilmenü}} (in der linken, oberen Ecke des Animationsfensters), dann wähle {{c|Bearbeiten|Eigenschaften}}. Ein Dialog zu den {{l|Canvas_Properties_Dialog|Animationseigenschaften}} wird erscheinen.
  
Start Synfig Studio. New file is automatically created at the start. Click the 'caret' menu (between the horizontal and vertical rules, in the top left hand corner of the canvas), then select {{c|Edit|Properties}}. A canvas properties dialog will appear.
+
Gib einen Namen und eine Beschreibung für Deine Animation ein, dann klicke auf {{Literal|Anwenden}} (klicke noch nicht auf {{Literal|'Schließen'}} &mdash; wir sind noch nicht ganz fertig mit dem 'Eigenschaften' Dialog). Geh zum {{Literal|Zeit}} Reiter und bearbeite die {{Literal|Ende Zeit}}. Ändere '5s' auf '2s' &mdash; das ändert die Länge unserer Animation auf 2 Sekunden.
  
{{DevNotesBegin}}The canvas properties dialog is a mess, we know. We will have it re-designed into something much more comprehensible some time in the future. For now, ignore the "Image Area" and "Locks and Links" sections. {{DevNotesEnd}}
+
[[File:Properties_Dialog_End_Time-0.64.1-de.png|center|frame|Animationseinstellungen Dialog]]
  
Give a name and description for your canvas, then click "Apply" (don't click "Save" yet &mdash; we're not quite done with the 'Properties' dialog). Go to the {{Literal|Time}} tab and make sure to edit {{Literal|End Time}}. Change '5s' to '2s' &mdash; that will make our animation to be 2 seconds long.
+
Klick jetzt {{Literal|OK}} wähle das {{l|Rectangle Tool|Rechteck Werkzeug}} und erstelle ein einfaches schwarzes Rechteck, das uns als Hintergrund dienen wird. Es muss nicht die ganze Fläche der Animation bedecken.  
  
[[Image:File Properties Dialog - End Time.png|center|frame|Canvas Properties Dialog]]
+
[[File:Animation_Basics_tutorial_2-0.64.1-de.png|450px|center|thumb]]
  
Now create a simple black rectangle that will serve as our background. It's not necessary to make it cover the whole canvas. Also, uncheck {{Literal|Low Res}} checkbox at the top of the canvas window to disable low resolution view mode - that will make  your image look sharper. Generally, having that option enabled increases canvas redraw speed, but that's not what we need now.
+
Jetzt benötigen wir einen Kreis. Ändere die Füllfarbe auf Rot, wähle das {{l|Circle Tool|Kreis Werkzeug}} aus und dann erstelle einen Kreis. Kein Problem, wenn er noch nicht perfekt ist, wir können ihn ändern. Aktiviere das {{l|Transform Tool|Ändern Werkzeug}} und klicke auf den Kreis. Dadurch geht der Kreis in eine Art Bearbeitungsmodus, was leicht am grünen Griff in der Mitte und dem Rechteck um den Kreis zu erkennen ist. Du kannst die Position des roten Kreises durch Ziehen des grünen Griffs (dem 'Ursprung') in der Mitte bewegen.
  
[[Image:synfig_tut_2.png|center|frame]]
+
[[File:Animation_Basics_tutorial_3-0.64.1-de.png|450px|center|thumb]]
  
We now need a circle. Change the fill color to red, and create a circle. It doesn't matter if it's not perfect: You can edit it. Activate the Transform Tool, and click the circle. It will go into a sort of editing mode which is easy to detect by the small green dot in the middle and the white rectangle around it. You can move the red circle by grapping it on its green dot in the middle.
+
Du meinst, dies sind die ersten Schritte um ein Objekt zu zeichnen und zu bewegen, aber immer noch keine Animation? Richtig. Lass uns nun sehen wie das geht.
  
[[Image:synfig_tut_3.png|center|frame]]
+
== Bewegung hinzufügen ==
  
These are the first steps to draw an object and to move it, but not yet an animation, you may say. Indeed. Let's have a look how this works.
+
Zu Anfang hast Du '2 Sekunden' im Eigenschaften Dialog eingegeben. Weil die Länge Deiner Animation nicht Null ist, hat Dein Animationsfenster (das, in dem Du zeichnest) unten eine graue {{l|Timebar|Zeitleiste}}. Du kannst auf sie klicken und ein schmaler orangefarbener Anzeiger wird erscheinen und Deine Position in der Zeit angeben. Versuch einmal an unterschiedliche Stellen in der Zeitleiste zu klicken und schau auf das Eingabefeld links von der Zeitleiste. Dort erscheinen Werte wie "12f", "1s 15f", ... Du kannst Deine Position in der Zeit durch Verändern der Werte in diesem Feld setzen. Wenn Du z.B. "1s" eingibst und {{Shortcut|Eingabe}} drückst, dann wird der orangefarbene Anzeiger sich in die Mitte der Zeitleiste bewegen und die Eingabe von "2s" wird ihn ans Ende der Zeitleiste bewegen. 
  
== Adding movement ==
+
{{Note|Hinweis|Im letzten Fall ist der Anzeiger nicht mehr zu sehen, da 2s ganz rechts am Rand der Zeitleiste ist. Aber glaub es ruhig — er ist da.}}
  
In the beginning, you entered a value of 2 seconds in the Properties dialog. Because the length of your animation is non-zero, your canvas window (the one where you draw) got a grey time slider at the bottom. You can click on it, and a small orange indicator will appear indicating your position in time. Try clicking in several places on the time slider and notice that the entry field on the left of time slider changing its values to something like {{Literal|12f}}, {{Literal|1s 15f}}, etc. You can set your position on the timeslider by changing values in that field. For example, if you enter {{Literal|1s}} and press {{Shortcut|enter}}, the orange indicator will move in the middle of time slider, and entering {{Literal|2s}} will move it to the end of time slider.  
+
Wenn Du die Position auf der Zeitleiste veränderst, verändert sich derzeit nichts in der Animation. Kehre auf "0s" zurück und wechsel auf {{l|Animate Editing Mode|Animieren bearbeiten an}}, indem Du auf den Knopf mit dem grünen Männchen rechts von der Zeitleiste klickst. Du wirst bemerken, dass Deine Animation eine rote Umrandung bekommt; das weist Dich darauf hin, dass sich jetzt alle Änderungen an Deinen Objekten auf die Animation auswirken.
  
{{Note|Note|In the last case orange indicator will become invisible, because 2s is right at the boundary of time slider, just belive me &mdash; it's there.}}
+
Im Animieren-Bearbeitungsmodus erzeugt jede Änderung an Deinen Objekt{{l|Category:Parameters|parametern}} einen {{l|Waypoint|Wegpunkt}}, der die Änderungen mit der aktuellen Zeit verbindet. Wie Du sehen wirst, kann Synfig fließende Übergänge zwischen den Wegpunkten erschaffen, und Du kannst sogar die Art und Weise bestimmen, wie diese Übergänge realisiert werden. Du wirst es vermutlich hilfreich finden, einige oder alle Deiner Wegpunkte mit {{l|Keyframe|Schlüsselbildern}} zu verbinden.
But when you changing your position on the time slider nothing changes on the canvas. This is because you need to switch to {{Literal|Animate Editing Mode}} first by clicking the green dot just to the right of the grey time slider. You will note that your canvas gets a red outline; it reminds you that changes to your objects now affect your animation.
+
  
[[Image:synfig_tut_4.png|center|frame]]
+
[[File:Animation_Basics_tutorial_4-0.64.1-de.png|450px|center|thumb]]
  
Previously, three 'steps' or 'stages' were mentioned. These are represented by so-called '{{l|Keyframe|keyframes}}' (Just in case you're familiar with video encoding: No, that's not the same!). A keyframe is an image in time where something important happens with your objects.
+
Anfänglich wurden drei 'Schritte' oder 'Zustände' erwähnt. Diese werden durch so genannte {{l|Keyframe|'Schlüsselbilder (engl. keyframes)'}} repräsentiert. (nur falls Du Dich mit Videobearbeitung auskennst: Nein, diese Keyframes sind nicht dasselbe!). Ein Schlüsselbild ist ein Bild zu einem Zeitpunkt an dem etwas Wichtiges mit Deinem Objekt geschieht.
  
Go to Keyframes panel &mdash; just click on the little tab one with the small key icon in the bottom window &mdash; to be able to edit keyframes. Now press the small button with 'plus' sign and you should get a new entry in the list displaying {{Literal|0f, 0f, (JMP)}}.
+
Wähle die {{l|Keyframes_Panel|Schlüsselbildanzeige}}, um Schlüsselbilder zu bearbeiten &mdash; klicke dazu auf den Reiter mit dem Schlüssel-Symbol in der unteren Leiste. Klicke nun auf die Taste mit dem 'Plus'-Symbol, dadurch erhältst Du einen neuen Eintrag in der Liste angezeigt als {{Literal|0f, 0f, (SPR)}}.
  
[[Image:Keyframes Panel.png|center|frame]]
+
[[File:Keyframes_Panel-0.64.1-de.png|center|frame]]
  
Now, go to the {{Literal|1s}} mark in the timeslider. The small orange indicator should move there. Then add another keyframe by clicking the small plus sign. Repeat the process with the time slider indicator set to {{Literal|2s}} (it's at the end of your animation). You should have three keyframes in the list, now.
+
So, gehe nun zur Stelle "1s" in der Zeitleiste. Der kleine orangefarbene Anzeiger sollte sich dahin bewegen. Dann füge durch Klicken auf das Plus-Symbol ein weiteres Schlüsselbild hinzu. Wiederhole diesen Vorgang bei "2s" (am Ende Deiner Animation). Du solltest nun drei Schlüsselbilder in der Liste haben.
  
[[Image:Keyframes Panel 2.png|center|frame]]
+
[[File:Keyframes_Panel-2-0.64.1-de.png|center|frame]]
  
== The s's and f's: Understanding the Timeline ==
+
== Die s und f: die Zeitleiste verstehen  ==
By now, you may have figured out what those mysterious '1s 10f'-type marks representThey indicate a specific point on the timeline, expressing a location in terms of seconds (s) and frames (f).
+
Vielleicht hast Du ja schon herausgefunden was die mysteriösen '1s 10f' Anzeigen bedeutenSie bezeichnen einen bestimmten Punkt in der Zeitleiste gekennzeichnet durch die Angabe von Sekunden (s) und Bildern (f) (für engl. 'frames').
  
By default each second is divided into 24 frames, much like a meter on a measuring tape is divided into 100 centimeters. The frame markings begin at zero (0) and go up to 24, whereupon a new second is entered and the framecount returns to zero.
+
Standardmäßig ist jede Sekunde in 24 Bilder unterteilt, so wie ein Meter auf einem Maßband in 100 Zentimeter unterteilt ist. Die Bilder beginnen bei Null (0) und gehen bis 24, wo eine neue Sekunde beginnt und die Bilder wieder bei Null beginnen.
  
For example, when five whole seconds and three frames have passed, using this timeline notation would be {{Literal|5s 3f}}.
+
Wenn z.B. fünf ganze Sekunden und drei Bilder vorbei sind, würde das auf der Zeitleiste so aussehen: "5s 3f".
  
== The Keyframe List ==
+
== Die Schlüsselbildanzeige ==
  
The keyframe list is rather easy to understand. It displays {{Literal|Time}} which is basically the start time, {{Literal|Length}} which is self-explanatory, {{Literal|Jump}} which we'll cover next, and {{Literal|Description}} which is, again, self-explanatory.  
+
Die {{l|Keyframes Panel|Schlüsselbildanzeige}} ist einfach zu verstehen. Sie zeigt als {{Literal|Zeit}} die Startzeit, als {{Literal|Länge}} die Dauer bis zum nächsten Schlüsselbild, als {{Literal|Sprung}} etwas, das wir gleich erklären und eine {{Literal|Beschreibung}}, was eigentlich selbsterklärend ist.  
  
Now, you might be wondering about the entries called {{Literal|(JMP)}}. In fact, these are links just like web links: click them, and the indicator in your timeslider will jump to the correct time.
+
So, Du hast Dich vermutlich über die Einträge namens {{Literal|(SPR)}} gewundert. Tatsächlich sind dies Links so wie Weblinks in einem Internetbrowser: Klicke darauf und der Anzeiger in der Zeitleiste springt (daher: SPR) zur korrekten Zeit.
  
You can use this to edit your image for a given moment in time. For instance, you can now jump to the first second, and move the red circle to the right. There! You made your first movement, your first animation with Synfig!
+
Du kannst dies nutzen, um Dein Bild an einem bestimmten Zeitpunkt zu bearbeiten. Zum Beispiel kannst Du nun zur ersten Sekunde springen und den roten Kreis nach rechts bewegen. Na also! Du hast Deine erste Bewegung erstellt, Deine erste Animation mit Synfig!
  
{{l|Image:synfig_tut_5.png|center|frame}}
+
[[File:Animation_Basics_tutorial_5-0.64.1-de.png|center|frame]]
  
Wondering where the animation is? Just click to an arbitrary position on the timeslider: You will note that the red circle is in a new position, one that you didn't specify! So what happened? Synfig figured out what you would like to do, namely move the circle, and drew all the images between these states. Each image will later make a frame in your animation and the circle will appear to be moving.
+
Du fragst Dich, wo nun die Animation ist? Klicke einfach auf irgendeine Position in der Zeitleiste: Du wirst feststellen, dass der rote Kreis an einer neuen Position ist, einer, die Du nicht festgelegt hast! Was ist passiert? Synfig hat herausgefunden was Du tun willst, in unserem Fall den roten Kreis bewegen, und hat alle Bilder dazwischen gezeichnet. Jedes Bild wird nachher ein Bild in Deiner Animation und der Kreis wird sich dadurch scheinbar bewegen.
  
{{Note|Note|Notice, that you don't need to go to the last keyframe at '2s' and move your circle back to the left. Keyframes make synfig remember image state at particular time. That's why when we modified circle position at '1s', it stays on the left at '2s' (as well as at '0s'). If you switch back to Params Panel, and look at the Timetrack Panel you'll notice a three green dots appeared on the right of {{Literal|Origin}} parameter. Those are called {{L|Waypoints}} and they used to indicate changes of parameter over time.}}
+
Hast Du bemerkt, dass Du nicht zum letzten Schlüsselbild bei '2s' gehen und den Kreis wieder zurück nach links bewegen musst? Schlüsselbilder speichern Bildzustände nur für einen bestimmten Zeitpunkt. Daher ist der Kreis bei '2s' (genauso wie bei '0s') links geblieben, als wir ihn bei '1s' nach rechts geändert haben. Wenn Du zur Parameter-Anzeige zurückschaltest und auf die {{l|Timetrack Panel|Zeitleiste}} rechts daneben siehst, wirst Du drei orange Diamanten (oder drei grüne Punkte in früheren Versionen von Synfig) rechts neben dem  {{Literal|Ursprung}}-Parameter entdecken. Diese werden {{L|Waypoints|Wegpunkte}} genannt, und sie stehen für Veränderungen von Parametern, wie Ort oder Farbe, über die Zeit.
{{l|Image:TimetrackOriginWaypoints.png|center|frame}}
+
  
== Rendering your animation ==
+
[[File:Timetrack_Origin_Waypoints-0.64.1-de.png|thumb|center|450px]]
  
Before you can see your animation, you need to process (or render) your work. There are two ways to do so: using the synfigstudio (what you have been using so far) or the command-line program synfig.
+
== Rendern Deiner Animation ==
  
Close the animate editing mode by clicking on the red dot in the timeline editing widget, and save your file; for instance under the name BasicKnightRider.sif. Then click the 'caret' menu button and select {{c|File|Render}}. Change the filename to BasicKnightRider.gif in the same location you saved BasicKnightRider.sif and choose "gif" target format instead of "Auto", then click Render. Depending on your processor speed it should take a few moments, but finally the image window status bar should say "File rendered successfully".  
+
Bevor Du Deine Animation sehen kannst, musst Du Deine Arbeit rendern. Es gibt dazu zwei Wege: benutze Synfig Studio (das Du bis jetzt genutzt hast) oder das "synfig" genannte Kommandozeilenprogramm.
  
{{Note|Note|The "magick++" target (if it is available) produces much better gifs than the "gif" target because it can optimise the palette for the image.}}
+
Versuchen wir die erste Variante. Beende den {{l|Animate Editing Mode|Animieren-Bearbeitungsmodus}}, indem Du auf das rote Männchen rechts von der Zeitleiste klickst, und sichere Deine Datei z.B. unter dem Namen "BasicKnightRider.sifz". Dann öffne das ({{l|Canvas Menu Caret|Pfeilmenü}} in der oberen linken Ecke und wähle {c|Datei|Rendern}}. Ändere den Dateinamen auf "BasicKnightRider.gif" am selben Ort an dem Du BasicKnightRider.sifz gespeichert hast und wähle {{Literal|gif}} als Zielformat anstelle von {{Literal|Auto}}, dann klicke {{Literal|Rendern}}. Abhängig von der Prozessorgeschwindigkeit Deines PCs sollte es jetzt eine Weile dauern bis in der Statuszeile Deines Animationsfensters (am unteren Rand des Fensters) die Meldung "Datei erfolgreich gerendert" steht.
Open BasicKnightRider.gif in Firefox or another application that is able to show animated gif's. However, Firefox will replay the GIF all the time which makes your short animation a rather long one. If you're now seeing a red circle moving from the left to the right and back, congratulations! You just made your first animation!
+
  
{{Note|Note|You can also preview your animation. Press the 'caret' menu button in the upper left corner of the image window and choose {{c|File|Preview}}.}}
+
[[File:Animation_Basics_tutorial_6-0.64.1-de.png|618px|thumb|center|"Rendern" vom Menü in Synfig Studio aufrufen]]
{{l|Image:synfig_tut_6.png|center|frame}}
+
  
If you would rather use the command line instead of the menu to render your animation, then open a terminal (on Windows, go {{c|Start|Run}}, type {{Literal|cmd}} anf press {{Shortcut|enter}}), change to the directory you saved the file, and type something like
+
{{Note|Hinweis|Das "magick++" Zielformat (falls verfügbar) erstellt viel bessere GIFs als das "gif" Zielformat, weil es die Palette des Bildes optimieren kann.}}
 +
Öffne nun BasicKnightRider.gif in Firefox oder einem anderen Programm, das animierte GIFs anzeigen kann. Allerdings wird Firefox das GIF unendlich oft wiederholen, was aus Deiner kurzen Animation eine ziemlich lange macht. Wenn Du nun einen roten Kreis siehst, der sich von links nach rechts und wieder zurück bewegt, dann: Gratulation! Du hast soeben Deine erste Animation erstellt!
  
synfig -t gif BasicKnightRider.sif
+
{{Note|Hinweis|Du kannst Deine Animation auch als Vorschau betrachten. Klicke auf das Pfeilmenü in der linken oberen Ecke des Animationsfensters und wähle {{c|Datei|Vorschau}}.}}
 +
Wenn Du statt des Menüs die Befehlszeile zum Rendern Deiner Animation verwenden möchtest, dann öffne ein Befehlszeilenfenster (Terminal) (in Windows drücke {{c|Start|Ausführen}}, gib {{Literal|cmd}} ein und drücke die {{Shortcut|Eingabe}})-Taste, wechsle in das Verzeichnis in dem Du die Dateien gespeichert hast und gibt folgendes ein:
  
{{Note|Warning!|The version you are using may not support the GIF output format at the moment, it depends on the version and compilation settings.}}
+
synfig -t gif BasicKnightRider.sifz
A few messages appear that don't matter right now. Depending on your processor speed it should take a few moments, but finally a line like
+
  
BasicKnightRider.sif ==> BasicKnightRider.gif: DONE
+
Einige Nachrichten werden angezeigt, aber die interessieren uns derzeit nicht weiter. Abhängig von der Prozessorgeschwindigkeit Deines PCs sollte es einige Zeit dauern bis letztlich diese Zeile erscheint:
  
should appear, then you are done and can view your animated gif using firefox or another program as mentioned above.
+
BasicKnightRider.sifz ==> BasicKnightRider.gif: FERTIG
  
== Conclusion ==
+
Dann hast Du es geschafft und kannst Dein animiertes GIF mit Firefox oder einem anderen Programm ansehen.
  
Of course, the position of an object is not the only thing you can change with Synfig Studio. Other possibilities incude its size, its outline, its color, etc. Synfig comes with several example files that should let you dig deeper into the possibilities.
+
== Zusammenfassung ==
 +
 
 +
Natürlich ist die Position eines Objekts nicht das Einzige, das Du mit Synfig Studio ändern kannst. Andere Möglichkeiten sind z.B. seine Größe, Umrandung, Farbe, etc. Synfig kommt mit einigen Beispieldateien, die Dich in die Möglichkeiten tiefer eintauchen lassen.
 +
 
 +
Jetzt lass uns mit dem nächsten Kapitel fortfahren: {{l|Doc:Adding Layers|Ebenen hinzufügen}}
 +
 
 +
Du kannst das verwendete Projekt herunterladen: [[File:BasicKnightRider.sifz]]
 +
 
 +
{{Navigation|Category:Manual|Doc:Adding Layers}}

Latest revision as of 20:48, 5 July 2014

Languages Language: 

English • Deutsch • español • suomi • français • italiano • Nederlands • português • română • русский • 中文(中国大陆)‎


Navigation Navigation:  <<Handbuch>>


Einleitung

In Synfig Studio eine Animation zu erstellen ist wirklich einfach. Dazu muss man eigentlich nur eine Zeichnung ändern — Du musst nur den Anfangszustand und Endzustand einer Änderung erstellen und Synfig wird sich um die Zwischenschritte kümmern.

Ein einfaches Beispiel: Stell Dir ein sich bewegendes Licht vor, wie das vom Auto von Knight Rider. Wir machen es etwas einfacher. Du bekommst einen Kreis, der sich von Links nach Rechts und zurück bewegt. In anderen Worten: Du musst drei 'Schritte' oder 'Zustände' erstellen:

  1. Der Kreis ist links.
  2. Der Kreis ist rechts.
  3. Der Kreis ist wieder links.

Einrichten des Arbeitsplatzes

Lass uns beginnen. Starte Synfig Studio. Eine neue Datei wird am Start automatisch erstellt. Klicke auf das Pfeilmenü (in der linken, oberen Ecke des Animationsfensters), dann wähle "Bearbeiten → Eigenschaften". Ein Dialog zu den Animationseigenschaften wird erscheinen.

Gib einen Namen und eine Beschreibung für Deine Animation ein, dann klicke auf "Anwenden" (klicke noch nicht auf "'Schließen'" — wir sind noch nicht ganz fertig mit dem 'Eigenschaften' Dialog). Geh zum "Zeit" Reiter und bearbeite die "Ende Zeit". Ändere '5s' auf '2s' — das ändert die Länge unserer Animation auf 2 Sekunden.

Animationseinstellungen Dialog

Klick jetzt "OK" wähle das Rechteck Werkzeug und erstelle ein einfaches schwarzes Rechteck, das uns als Hintergrund dienen wird. Es muss nicht die ganze Fläche der Animation bedecken.

Animation Basics tutorial 2-0.64.1-de.png

Jetzt benötigen wir einen Kreis. Ändere die Füllfarbe auf Rot, wähle das Kreis Werkzeug aus und dann erstelle einen Kreis. Kein Problem, wenn er noch nicht perfekt ist, wir können ihn ändern. Aktiviere das Ändern Werkzeug und klicke auf den Kreis. Dadurch geht der Kreis in eine Art Bearbeitungsmodus, was leicht am grünen Griff in der Mitte und dem Rechteck um den Kreis zu erkennen ist. Du kannst die Position des roten Kreises durch Ziehen des grünen Griffs (dem 'Ursprung') in der Mitte bewegen.

Animation Basics tutorial 3-0.64.1-de.png

Du meinst, dies sind die ersten Schritte um ein Objekt zu zeichnen und zu bewegen, aber immer noch keine Animation? Richtig. Lass uns nun sehen wie das geht.

Bewegung hinzufügen

Zu Anfang hast Du '2 Sekunden' im Eigenschaften Dialog eingegeben. Weil die Länge Deiner Animation nicht Null ist, hat Dein Animationsfenster (das, in dem Du zeichnest) unten eine graue Zeitleiste. Du kannst auf sie klicken und ein schmaler orangefarbener Anzeiger wird erscheinen und Deine Position in der Zeit angeben. Versuch einmal an unterschiedliche Stellen in der Zeitleiste zu klicken und schau auf das Eingabefeld links von der Zeitleiste. Dort erscheinen Werte wie "12f", "1s 15f", ... Du kannst Deine Position in der Zeit durch Verändern der Werte in diesem Feld setzen. Wenn Du z.B. "1s" eingibst und Eingabe drückst, dann wird der orangefarbene Anzeiger sich in die Mitte der Zeitleiste bewegen und die Eingabe von "2s" wird ihn ans Ende der Zeitleiste bewegen.

Hinweis

Im letzten Fall ist der Anzeiger nicht mehr zu sehen, da 2s ganz rechts am Rand der Zeitleiste ist. Aber glaub es ruhig — er ist da.
note end


Wenn Du die Position auf der Zeitleiste veränderst, verändert sich derzeit nichts in der Animation. Kehre auf "0s" zurück und wechsel auf Animieren bearbeiten an, indem Du auf den Knopf mit dem grünen Männchen rechts von der Zeitleiste klickst. Du wirst bemerken, dass Deine Animation eine rote Umrandung bekommt; das weist Dich darauf hin, dass sich jetzt alle Änderungen an Deinen Objekten auf die Animation auswirken.

Im Animieren-Bearbeitungsmodus erzeugt jede Änderung an Deinen Objektparametern einen Wegpunkt, der die Änderungen mit der aktuellen Zeit verbindet. Wie Du sehen wirst, kann Synfig fließende Übergänge zwischen den Wegpunkten erschaffen, und Du kannst sogar die Art und Weise bestimmen, wie diese Übergänge realisiert werden. Du wirst es vermutlich hilfreich finden, einige oder alle Deiner Wegpunkte mit Schlüsselbildern zu verbinden.

Animation Basics tutorial 4-0.64.1-de.png

Anfänglich wurden drei 'Schritte' oder 'Zustände' erwähnt. Diese werden durch so genannte 'Schlüsselbilder (engl. keyframes)' repräsentiert. (nur falls Du Dich mit Videobearbeitung auskennst: Nein, diese Keyframes sind nicht dasselbe!). Ein Schlüsselbild ist ein Bild zu einem Zeitpunkt an dem etwas Wichtiges mit Deinem Objekt geschieht.

Wähle die Schlüsselbildanzeige, um Schlüsselbilder zu bearbeiten — klicke dazu auf den Reiter mit dem Schlüssel-Symbol in der unteren Leiste. Klicke nun auf die Taste mit dem 'Plus'-Symbol, dadurch erhältst Du einen neuen Eintrag in der Liste angezeigt als "0f, 0f, (SPR)".

Keyframes Panel-0.64.1-de.png

So, gehe nun zur Stelle "1s" in der Zeitleiste. Der kleine orangefarbene Anzeiger sollte sich dahin bewegen. Dann füge durch Klicken auf das Plus-Symbol ein weiteres Schlüsselbild hinzu. Wiederhole diesen Vorgang bei "2s" (am Ende Deiner Animation). Du solltest nun drei Schlüsselbilder in der Liste haben.

Keyframes Panel-2-0.64.1-de.png

Die s und f: die Zeitleiste verstehen

Vielleicht hast Du ja schon herausgefunden was die mysteriösen '1s 10f' Anzeigen bedeuten. Sie bezeichnen einen bestimmten Punkt in der Zeitleiste gekennzeichnet durch die Angabe von Sekunden (s) und Bildern (f) (für engl. 'frames').

Standardmäßig ist jede Sekunde in 24 Bilder unterteilt, so wie ein Meter auf einem Maßband in 100 Zentimeter unterteilt ist. Die Bilder beginnen bei Null (0) und gehen bis 24, wo eine neue Sekunde beginnt und die Bilder wieder bei Null beginnen.

Wenn z.B. fünf ganze Sekunden und drei Bilder vorbei sind, würde das auf der Zeitleiste so aussehen: "5s 3f".

Die Schlüsselbildanzeige

Die Schlüsselbildanzeige ist einfach zu verstehen. Sie zeigt als "Zeit" die Startzeit, als "Länge" die Dauer bis zum nächsten Schlüsselbild, als "Sprung" etwas, das wir gleich erklären und eine "Beschreibung", was eigentlich selbsterklärend ist.

So, Du hast Dich vermutlich über die Einträge namens "(SPR)" gewundert. Tatsächlich sind dies Links so wie Weblinks in einem Internetbrowser: Klicke darauf und der Anzeiger in der Zeitleiste springt (daher: SPR) zur korrekten Zeit.

Du kannst dies nutzen, um Dein Bild an einem bestimmten Zeitpunkt zu bearbeiten. Zum Beispiel kannst Du nun zur ersten Sekunde springen und den roten Kreis nach rechts bewegen. Na also! Du hast Deine erste Bewegung erstellt, Deine erste Animation mit Synfig!

Animation Basics tutorial 5-0.64.1-de.png

Du fragst Dich, wo nun die Animation ist? Klicke einfach auf irgendeine Position in der Zeitleiste: Du wirst feststellen, dass der rote Kreis an einer neuen Position ist, einer, die Du nicht festgelegt hast! Was ist passiert? Synfig hat herausgefunden was Du tun willst, in unserem Fall den roten Kreis bewegen, und hat alle Bilder dazwischen gezeichnet. Jedes Bild wird nachher ein Bild in Deiner Animation und der Kreis wird sich dadurch scheinbar bewegen.

Hast Du bemerkt, dass Du nicht zum letzten Schlüsselbild bei '2s' gehen und den Kreis wieder zurück nach links bewegen musst? Schlüsselbilder speichern Bildzustände nur für einen bestimmten Zeitpunkt. Daher ist der Kreis bei '2s' (genauso wie bei '0s') links geblieben, als wir ihn bei '1s' nach rechts geändert haben. Wenn Du zur Parameter-Anzeige zurückschaltest und auf die Zeitleiste rechts daneben siehst, wirst Du drei orange Diamanten (oder drei grüne Punkte in früheren Versionen von Synfig) rechts neben dem "Ursprung"-Parameter entdecken. Diese werden Wegpunkte genannt, und sie stehen für Veränderungen von Parametern, wie Ort oder Farbe, über die Zeit.

Timetrack Origin Waypoints-0.64.1-de.png

Rendern Deiner Animation

Bevor Du Deine Animation sehen kannst, musst Du Deine Arbeit rendern. Es gibt dazu zwei Wege: benutze Synfig Studio (das Du bis jetzt genutzt hast) oder das "synfig" genannte Kommandozeilenprogramm.

Versuchen wir die erste Variante. Beende den Animieren-Bearbeitungsmodus, indem Du auf das rote Männchen rechts von der Zeitleiste klickst, und sichere Deine Datei z.B. unter dem Namen "BasicKnightRider.sifz". Dann öffne das (Pfeilmenü in der oberen linken Ecke und wähle {c|Datei|Rendern}}. Ändere den Dateinamen auf "BasicKnightRider.gif" am selben Ort an dem Du BasicKnightRider.sifz gespeichert hast und wähle "gif" als Zielformat anstelle von "Auto", dann klicke "Rendern". Abhängig von der Prozessorgeschwindigkeit Deines PCs sollte es jetzt eine Weile dauern bis in der Statuszeile Deines Animationsfensters (am unteren Rand des Fensters) die Meldung "Datei erfolgreich gerendert" steht.

"Rendern" vom Menü in Synfig Studio aufrufen

Hinweis

Das "magick++" Zielformat (falls verfügbar) erstellt viel bessere GIFs als das "gif" Zielformat, weil es die Palette des Bildes optimieren kann.
note end

Öffne nun BasicKnightRider.gif in Firefox oder einem anderen Programm, das animierte GIFs anzeigen kann. Allerdings wird Firefox das GIF unendlich oft wiederholen, was aus Deiner kurzen Animation eine ziemlich lange macht. Wenn Du nun einen roten Kreis siehst, der sich von links nach rechts und wieder zurück bewegt, dann: Gratulation! Du hast soeben Deine erste Animation erstellt!

Hinweis

Du kannst Deine Animation auch als Vorschau betrachten. Klicke auf das Pfeilmenü in der linken oberen Ecke des Animationsfensters und wähle "Datei → Vorschau".
note end

Wenn Du statt des Menüs die Befehlszeile zum Rendern Deiner Animation verwenden möchtest, dann öffne ein Befehlszeilenfenster (Terminal) (in Windows drücke "Start → Ausführen", gib "cmd" ein und drücke die Eingabe)-Taste, wechsle in das Verzeichnis in dem Du die Dateien gespeichert hast und gibt folgendes ein:

synfig -t gif BasicKnightRider.sifz

Einige Nachrichten werden angezeigt, aber die interessieren uns derzeit nicht weiter. Abhängig von der Prozessorgeschwindigkeit Deines PCs sollte es einige Zeit dauern bis letztlich diese Zeile erscheint:

BasicKnightRider.sifz ==> BasicKnightRider.gif: FERTIG

Dann hast Du es geschafft und kannst Dein animiertes GIF mit Firefox oder einem anderen Programm ansehen.

Zusammenfassung

Natürlich ist die Position eines Objekts nicht das Einzige, das Du mit Synfig Studio ändern kannst. Andere Möglichkeiten sind z.B. seine Größe, Umrandung, Farbe, etc. Synfig kommt mit einigen Beispieldateien, die Dich in die Möglichkeiten tiefer eintauchen lassen.

Jetzt lass uns mit dem nächsten Kapitel fortfahren: Ebenen hinzufügen

Du kannst das verwendete Projekt herunterladen: File:BasicKnightRider.sifz

Navigation Navigation:  <<Handbuch>>


Languages Language: 

English • Deutsch • español • suomi • français • italiano • Nederlands • português • română • русский • 中文(中国大陆)‎