Parameter, Animation, Bühnen und GIF-/MP4-Export
Animation lebt in Eidolang statt in einem separaten Zeichenflächenzustand. 2D, 3D, gestufte Wiedergabe und GIF-/MP4-Export teilen sich eine Zeitleiste, sodass die Bildschirmwiedergabe mit den exportierten Bildern übereinstimmt.
Parameterschieberegler
param r 1 range 0.5 4 step 0.1
circle c O radius rJeder param erscheint in Parameter. Die Figur wird während des Ziehens neu ausgewertet; beim Loslassen wird der Wert zurück in den Befehl geschrieben. Deklarieren Sie range, um ein brauchbares vollständiges Schieberegler-Intervall zu erhalten.
Fortlaufende Animation
animate r duration 2s mode pingpongDas Ziel muss ein Parameter oder ein gebundenes Objekt mit schreibbarem Freiheitsgrad sein. Zu den Optionen gehören:
mode loop,pingpongoderonce;speedoderduration;over t0 t1für ein begrenztes Intervall.
Die Wiedergabe-/Pause-Bedienelemente in der Statusleiste steuern die Vorschau. Stopp übernimmt die aktuellen animierten Werte als bearbeitbare Literale in einem rückgängig machbaren Schritt.
Gestufte Präsentationen
stage givens duration 1.2s reveal fade
point A -3 0
point B 3 0
segment base A B
stage result duration 1.2s reveal draw
point M = midpoint(A, B)
hide base transition erase duration 0.6s- Objekte vor der ersten
stagesind dauerhafter Hintergrund. reveal cut|fade|drawsteuert neue Objekte.clearblendet frühere Bühnenobjekte aus, ohne abhängige Werte zu löschen.show/hideunterstützen cut, fade, draw/erase und eine eigene Dauer.
Gestufte Skripte erhalten Zurück, Wiedergabe/Pause, Zurücksetzen, Weiter und einen vollständigen Scrubber. Die Bearbeitung öffnet im abgeschlossenen Endzustand; Wiedergabe von dort startet neu ab der ersten Bühne.
GIF und MP4 exportieren
Öffnen Sie Exportieren und wählen Sie GIF oder MP4:
- Wählen Sie Aktuelle Ansicht oder An Inhalt anpassen; 2D unterstützt zudem ein benutzerdefiniertes Rechteck.
- Entscheiden Sie, ob das Koordinatenraster eingeschlossen werden soll.
- Wählen Sie Rasterskalierung, Bildrate und eine voreingestellte oder benutzerdefinierte Dauer. Die Standardwerte stammen aus Einstellungen › Standardwerte für Export.
- Ein gestuftes Skript exportiert seine Bühnen-Zeitleiste; ein gewöhnliches
animateexportiert eine vollständige Bewegung. - 3D bietet zusätzlich eine Kameraumkreisung.
Beide Formate rendern dieselben Bilder aus derselben Zeitleiste; unterschiedlich ist nur die Kodierung. Die Dauer beginnt bei der Skript-Zeitleiste, lässt sich im Exportdialog aber durch einen voreingestellten oder benutzerdefinierten Wert ersetzen. Eidograph begrenzt die Gesamtbildanzahl zum Schutz des Speichers und kennzeichnet einen begrenzten Export. Verringern Sie Bildrate, Dauer oder Rasterskalierung, um die Größe zu reduzieren.
GIF oder MP4
| GIF | MP4 | |
|---|---|---|
| Kodierung | Palette, bis zu 256 Farben pro Bild | H.264, volle Farbtiefe |
| Dateigröße | wächst schnell mit Länge und Detailgrad | bei gleicher Länge und Skalierung deutlich kleiner |
| Wiedergabe | läuft überall in Schleife, wo Bilder angezeigt werden | benötigt einen Videoplayer; bleibt auch bei langen oder hochauflösenden Clips flüssig |
| Geeignet für | Chat, Foren und Ticketsysteme | Präsentationen, Videoschnitt und Vorlesungsaufzeichnungen |
Hinweise zu MP4:
- Das Video ist stumm und nie transparent; der Exportdialog blendet den Schalter für den transparenten Hintergrund bei beiden Animationsformaten aus.
- H.264 verlangt gerade Pixelmaße, daher wird eine ungerade Exportbreite oder -höhe um ein Pixel aufgerundet.
- Kodiert wird mit dem H.264-Encoder des Systems. Kann das System H.264 in der gewählten Größe nicht kodieren, meldet der Export einen Fehler und GIF bleibt verfügbar.
Animation robust halten
- Animieren Sie einen Parameter statt eines abgeleiteten Ergebnisses.
- Halten Sie die Konstruktion über den gesamten Bereich gültig; Bogenenden dürfen beispielsweise nicht zusammenfallen.
- Verwenden Sie moderate
samples-Werte für numerische Schnittpunkte und Flächen. - Spielen Sie vom Anfang ab und prüfen Sie die Diagnose vor dem Export.
- Um eine Endpose zu erhalten, stoppen Sie, um die aktuellen Werte zu schreiben, und speichern Sie dann das Projekt.
