Communitygithub.com

Motion Design — Art Direction und Bewegungs-Craft

Art Direction und Motion-Design-Craft für Animationsprojekte — kreative Briefings, Storyboards, Styleframes, Farb- und Schrift-Systeme, Komposition, Timing und Easing, Übergangsvokabular, Soundregie, Barrierefreiheit und Rechts-nach-Links-Typografie (Persisch/Arabisch). Übersetzt vage Adjektive („Premium“, „Futuristisch“) in beobachtbare, gestalterische Entscheidungen. Werkzeugunabhängig einsetzbar; ideal in Kombination mit blender-animation, remotion-motion-graphics und manim-animation.

Was ist Motion Design — Art Direction und Bewegungs-Craft?

Diese Skill-Definition ist ein umfassender Leitfaden für alle, die Motion-Design-Projekte mit klarer, professioneller Art Direction umsetzen möchten – unabhängig vom verwendeten Tool (Blender, Remotion, Manim o.Ä.). Sie hilft, vage Vorgaben wie „premium“, „dynamisch“ oder „vertrauenswürdig“ in konkrete, wiederholbare Designentscheidungen zu übersetzen, bevor der erste Frame gerendert wird. Der Leitfaden deckt zwölf zentrale Bereiche ab: von der Erstellung eines kompakten Creative-Briefings über einheitliche Designsysteme (Grid, Typografie, Farbe, Bewegungssprache) bis hin zu Timing-Tabellen, Easing-Kurven, einem Übergangs-Vokabular und einer soliden Sound-Strategie. Besonderes Highlight ist ein eigener Abschnitt zur rechts-nach-links-Typografie für persische und arabische Schriften, der auf gängige Fallstricke wie bidirektionale Textumbrüche und Zeilenabstände eingeht. Eine dreistufige Review-Methode und klare Lieferobjekte (Brief, Styleguide, Storyboard, Styleframes) runden den Workflow ab und stellen sicher, dass das Endprodukt professionell, barrierefrei und plattformgerecht ist.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aminghaseminia/blender-animation-skill/tree/HEAD/skills/motion-design

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Motion Design — Art Direction und Bewegungs-Craft?

Diese Skill übersetzt Adjektive in beobachtbare Entscheidungen. „Premium“ ist nicht goldener Verlauf; es ist Zurückhaltung, Abstände, kontrollierter Kontrast und durchdachtes Timing. „Futuristisch“ ist nicht zufälliges Neon; es ist ein kohärentes Raster, präzise Bewegung und eine begrenzte Palette.

Lies references/MOTION-CRAFT.md für Zahlen, Tabellen und ausgearbeitete Beispiele.

1. Beginne mit einer kompakten kreativen Richtung

Schreibe diese sieben Zeilen, bevor du Szenencode schreibst:

Betreff:      Ein Satz
Zielgruppe:   Wer sie sind und wo sie zuschauen
Botschaft:    Das eine, woran sie sich erinnern müssen
Ton:          3 Adjektive, jedes übersetzt in eine visuelle Entscheidung
Palette:      4–6 Hex-Werte mit Rollen
Schrift:      1–2 Familien, Strichstärken, Skalierung
Bewegung:     Geschwindigkeit, Easing-Charakter, Übergangsvokabular

Wenn die Ton-Adjektive nicht in Entscheidungen übersetzt werden können, ist die Richtung nicht fertig. Beispielübersetzung:

AdjektivKonkrete Entscheidungen
PremiumWeiches Easing, weiter Zeichenabstand bei Anzeigeschrift, 1 Akzentfarbe, tiefe Negativräume, weiches Schlüssellicht, kein Bounce
EnergetischSchnelle Eintritte (8–12 Frames), 6–10% Überschwingen, Cut-on-Beat, hoher Kontrast, gesättigter Akzent
VertrauenswürdigSymmetrisches Raster, mittlere Töne, langsame Enthüllungen, stabile Kamera, klare Sprache, keine Gimmicks
TechnischMonospace-Akzente, Lineale, Messstriche, präzise lineare Bewegung, kühle Neutrale

2. Ein System, dann Szenen

Definiere das System einmal und verwende es wieder:

  • Raster: 12 Spalten, 5–8 % Außenabstand. Vertikale/soziale Formate benötigen mehr Abstand, da die Plattform-UI die Kanten verdeckt.
  • Schriftskala: z.B. 96/64/40/28/20 px bei 1080p. Erfinde niemals eine Größe pro Szene.
  • Abstände: 8 px Basis-Einheit. Abstand kommuniziert Gruppierung stärker als Linien oder Kästchen.
  • Farbrollen: Hintergrund, Oberfläche, Primärtext, Gedämpfter Text, Akzent, Semantisch. Ein Akzent, sparsam verwendet.
  • Formsprache: Eckenradius, Linienstärke, und ob Elemente flach, abgeschrägt oder beleuchtet sind.
  • Bewegungssprache: Eintrittsstil, Austrittsstil, Übergangsvokabular und ob es überhaupt Kamerafahrten gibt.

Ein Styleframe ist günstiger als zehn fertige Szenen. Rendere einen Frame, der das gesamte Stück repräsentiert, und bringe ihn zuerst in Ordnung.

3. Kompositionsregeln, die halten

  • Ein Brennpunkt pro Takt. Wenn zwei Dinge gleich hell, gleich groß und gleich in Bewegung sind, gibt es keine Hierarchie.
  • Kontrast ist relativ: Wenn alles leuchtet, leuchtet nichts.
  • Negativraum ist ein Feature. Ein 30 % leerer Frame wirkt selbstbewusst.
  • Richte an etwas aus – einem Raster, einer optischen Mitte oder einer bewussten Diagonale. Beinahe-Ausrichtung sieht nach einem Fehler aus.
  • Halte das Motiv bei sozialen Formaten außerhalb der äußeren 5 %.
  • Bei Text über Bildern stelle eine Luminanzdifferenz von mindestens 4,5:1 für Fließtext sicher; verwende eine Scrim anstelle eines schweren Schattens.
  • Tiefenhinweise in 2D: Skalierung, Unschärfe, Deckkraft, Überlappung, Parallaxe. Verwende ein oder zwei, nicht alle vier.

4. Timing

Dauer kommuniziert Gewicht. Grobe Startpunkte bei 30 FPS:

ElementEintrittAustrittVerweildauer
Kurze Überschrift (1–3 Wörter)12–18 f8–12 f≥ 24 f
Lange Überschrift18–24 f12 f≥ 45 f
Textzeile12–16 f8 f≥ 30 f
Logo-Enthüllung24–40 f12 f≥ 45 f
Diagramm30–45 f10 f≥ 60 f
Vollbild-Übergang10–18 f——
Kamerafahrt (3D)45–90 f——

Regeln:

  • Größere Distanz oder Masse → längere Dauer.
  • Gruppen bewegen sich gemeinsam, dann Staffelung um 2–6 Frames; staffele nicht alles um denselben Betrag.
  • Lasse einen Beat der Stille nach einer wichtigen Enthüllung.
  • Wenn der Zuschauer es lesen muss, muss es etwa doppelt so lange auf dem Bildschirm sein, wie du denkst.

5. Easing

SituationKurve
Ankommen und einpendelnease-out (kubisch oder quart)
Verlassenease-in
Bewegung zwischen zwei Ruhezuständenease-in-out
Mechanisch / kontinuierlich / zyklischlinear
Physikalischer Schnappspring, Dämpfung 14–22, Steifigkeit 90–180
Kamerasehr weiches ease-in-out, lange Dauer

Ease niemals alle Eigenschaften identisch. Position, Deckkraft und Rotation können eine Kurve teilen; Skalierung benötigt normalerweise etwas engeres Timing. Vermeide Bounce, es sei denn, die Marke ist verspielt – es datiert schnell und kämpft gegen die Lesbarkeit.

6. Übergänge

Baue ein Vokabular von 3–4 Übergängen auf und verwende sie wieder:

  1. Schnitt — Standard für Tempo. Am günstigsten und oft am besten.
  2. Crossfade — 6–12 Frames, für weiche Kontinuität.
  3. Masken-Wipe — gerichtet, für eine räumliche Beziehung.
  4. Skalieren — Hineinzoomen in ein Element, für einen Kapitelwechsel.
  5. Match Cut — Form- oder Bewegungskontinuität, der befriedigendste und schwierigste.

Vermeide: Standard-Zoom-Blur auf allem, Stern-Wipes und Übergänge, die der Reiserichtung der Geschichte widersprechen.

7. Farbe

  • Beginne mit einer dominanten, einem Akzent und Neutralen. Füge einen zweiten Akzent nur hinzu, wenn er eine Bedeutung trägt.
  • Überprüfe den Kontrast in der endgültigen Größe, nicht auf einem großen Monitor.
  • Halte die Sättigung kontrolliert: Hochgesättigte Farben auf großen Flächen ermüden das Auge.
  • Dunkle Hintergründe benötigen leicht entsättigte Akzente und angehobene Schattendetails; reines Schwarz plus reines Weiß ist hart.
  • Verwende Farbe, um Bedeutung konsistent zu kodieren (eine Farbe für „vorher“, eine andere für „nachher“), nicht dekorativ.
  • Überprüfe Farbe über Tools hinweg: Browser (sRGB), Blender (View Transform) und Encoder. Ein ausgewaschenes Composite bedeutet normalerweise nicht übereinstimmende View-Transforms, nicht eine schlechte Palette.

8. Typografie

  • Maximal zwei Familien: eine Anzeige-, eine Textschrift (oder eine Familie mit mehreren Strichstärken).
  • Zeichenabstand (Anzeige): eng bei großen serifenlosen (-1 % bis -3 %), weit bei kurzen Versal-Labels (+8 % bis +20 %).
  • Zeilenhöhe Fließtext: 1,35–1,6. Zeilenhöhe Anzeigeschrift: 1,0–1,2.
  • Zeilenlänge: 45–75 Zeichen. Überschriften können kürzer sein.
  • Vermeide Hurenkinder und einwörtige letzte Zeilen; schreibe den Text um, wenn nötig.
  • Zahlen: Tabellenziffern für Zähler und Tabellen.
  • Dehne oder stauchte niemals eine Schriftart, um sie anzupassen; ändere das Layout oder die Größe.

Rechts-nach-links (Persisch, Arabisch, Hebräisch)

  • Setze die Richtung auf Containerebene und verwende eine formungsfähige Schrift (z.B. Vazirmatn, IBM Plex Sans Arabic, Noto Naskh Arabic).
  • Teste Formung, Verbindung, Diakritika und Interpunktion in einem gerenderten Frame, nicht im Code.
  • Gemischte Inhalte: Halte lateinische Markennamen/URLs in eigenen Spans mit dir="ltr", sonst sortiert der Bidi-Algorithmus die Interpunktion neu.
  • Persische versus lateinische Ziffern: Wähle ein System für das gesamte Stück.
  • Zeilenhöhe benötigt bei gleicher optischer Größe mehr Platz als Lateinisch.
  • Buchstabenabstand bei arabischer Schrift — das unterbricht die kursive Verbindung.

9. Sound

  • Entscheide die Rolle des Sounds, bevor du Tracks auswählst: Tempo-Setzer, emotionale Basis, Information (Sprache) oder Interpunktion (SFX).
  • Separierte Stems: Sprache, Musik, Atmo, Spot-Effekte. Ducke Musik um 6–10 dB unter Sprache.
  • Akzentuiere das visuelle Ereignis, nicht den Clip-Start.
  • Blende jeden Schnitt aus; ein harter Start oder Stopp klickt.
  • Lasse Headroom (-1 dBTP), vermeide Clipping, überprüfe die Mono-Kompatibilität für Telefonlautsprecher.
  • Stille ist ein Werkzeug. Musik für einen Beat vor einer Enthüllung wegzulassen, ist stärker als ein Riser.
  • Lizenziere jeden Track und dokumentiere die Quelle. Gehe niemals davon aus, dass „kostenloser Download“ kommerzielle Nutzung erlaubt.

10. Barrierefreiheit und Plattform-Passung

  • Captions für jeden gesprochenen Inhalt; Bildschirmtext hilft auch beim stummen Ansehen, was auf sozialen Plattformen die Mehrheit ist.
  • Kodiere Bedeutung nicht nur über Farbe.
  • Vermeide Blinkfrequenzen über 3 Hz; kein Stroboskop.
  • Halte wichtigen Text in sicheren Bereichen, in einer auf dem Handy lesbaren Größe.
  • Überprüfe die aktuellen Anforderungen der Plattform in Bezug auf Dauer, Seitenverhältnis, Codec und Bitrate vor der Auslieferung.

11. Bewertungsmethode

Sieh dir das Stück dreimal an:

  1. Stumm, bei 50 % Größe — ist die Hierarchie lesbar? Ist etwas abgeschnitten?
  2. In voller Größe mit Ton — funktioniert der Rhythmus? Kämpft der Audio gegen das Bild?
  3. Frame für Frame an den Grenzen — Blitze, Lücken, Sprünge, unleserliche Frames.

Stelle dann die drei Fragen:

  • Was ist das eine, woran sich der Zuschauer erinnert?
  • Wo geht die Aufmerksamkeit zuerst hin, und ist das beabsichtigt?
  • Was kann entfernt werden, ohne die Botschaft zu verlieren?

Das Entfernen ist in der Regel die wertvollste Überarbeitung.

12. Lieferobjekte für die Designphase

  • brief.md — Betreff, Zielgruppe, Botschaft, Einschränkungen, Annahmen.
  • style-guide.md — Palette mit Rollen und Hex, Schriftskala, Abstände, Bewegungssprache.
  • storyboard.md — eine Zeile/ein Block pro Szene: Zeit, Zweck, Komposition, Text, Bewegung, Übergang, Sound, Werkzeug.
  • 1–3 Styleframes — das visuelle Ziel, genehmigt vor der Massenproduktion.

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

aminghaseminia/blender-animation

Build 3D animations in Blender headlessly with Python (bpy) — scene setup, materials, lighting, camera rigs, keyframe and procedural animation, Geometry Nodes, particles and simulations, EEVEE/Cycles rendering, and MP4/PNG-sequence output. Triggers include "animate in Blender", "blender python", "bpy script", "3D logo animation", "cinematic render", "particle animation", "product turntable", "render an .blend", "blender headless", or any 3D scene, camera move, or motion graphics job that needs real geometry, light, and depth.

aminghaseminia/manim-animation

Produce mathematical, scientific, and technical animations with Manim Community — equations, proofs, graphs, coordinate systems, geometry, algorithms, data structures, and precise diagram transformations. Use when correctness of mathematical relationships is central, for educational explainers, research or conference visuals, and for animated derivations where every element must be exactly placed. Covers installation with uv, scene design, LaTeX/MathTex, camera and 3D scenes, rendering quality presets, and compositing with other tools.

aminghaseminia/motion-studio

End-to-end animation and motion-graphics production from a natural-language brief. Routes work to Blender (3D), Remotion (2D/typography/data), Manim (math/science), motion-design craft, and FFmpeg (encode/composite/validate), then builds, previews, inspects, revises, and delivers an editable project plus final MP4. Use for any request to "make an animation", "create a video", "animate this logo", "render a motion graphic", "vibe-code an animation", or produce a promo, explainer, title sequence, or social clip.

aminghaseminia/remotion-motion-graphics

Create 2D motion graphics as code with Remotion and React — kinetic typography, logo reveals, explainers, animated charts, UI demos, social clips, subtitles, and data-driven or batch-rendered video. Use when the deliverable is primarily layout, text, and 2D graphics rather than real 3D; when a video must be generated from data or a template; or when a Blender 3D pass needs titles, captions, and transitions composited on top. Covers project setup, deterministic frame-based animation, easing, typography, audio, rendering, and licensing.

aminghaseminia/video-composition

Assemble, mix, normalize, and validate finished video from Blender, Remotion, Manim, screen capture, and audio sources using FFmpeg and FFprobe — concatenation, overlays, alpha compositing, subtitle burn-in, loudness, fades, speed ramps, GIF/thumbnail export, and platform-specific encodes. Use when combining scenes, fixing mismatched resolutions or frame rates, adding music/voice-over, burning captions, converting formats, or verifying that a rendered file is actually correct.

Verwandte Skills