Maak kennis met Mixos AIOntdek

Dopesheet vs graph editor

Een dopesheet toont wanneer keyframes plaatsvinden: elke key is een markering op een rij tegen de tijd, en hier bewerk je timing. Een graph editor — ook curve editor of F-curve editor genoemd — toont hoe een waarde tussen keys verandert, als curve van waarde over tijd, en hier bewerk je spacing en easing. Animators gebruiken beide: de dopesheet om te blocken en te hertimen, de graph editor om af te werken.

Door

Het korte antwoord

Gebruik de dopesheet voor timing — wanneer dingen gebeuren, hoe lang holds duren en het verschuiven van het ene deel tegen het andere. Gebruik de graph editor voor spacing — hoe een waarde tussen keys versnelt, vertraagt, overshoot en tot rust komt. Het zijn twee weergaven van dezelfde keyframes, dus een wijziging in de ene verschijnt ook in de andere.

De dopesheet: timing

De naam komt van het exposure sheet uit traditionele animatie, het schema dat elk tekenframe opsomde naast de dialoog- en camera-instructies. Een 3D-dopesheet behoudt het idee: tijd loopt van links naar rechts, elk object of elke eigenschap krijgt een rij en elke key is een markering die je kunt selecteren en slepen.

Het is de snelste plek om te veranderen wanneer dingen gebeuren. Sleep een key om een beweging eerder te laten aankomen, rek een groep keys uit om een hele actie te vertragen, of schuif de keys van één ledemaat een paar frames later dan die van het lichaam voor overlappende actie — de sleep die voorkomt dat beweging eruitziet alsof alles tegelijk is aangezet. Synchroniseren met geluid en een shot blocken gebeurt hier.

Wat de dopesheet niet kan tonen, is wat er tussen keys gebeurt. Twee ruiten op een rij zien er identiek uit, of de beweging ertussen nu een robotachtige glijbeweging is of een vloeiende ease.

De graph editor: spacing

De graph editor tekent elke track als curve: tijd horizontaal, waarde verticaal. De helling van de curve is de snelheid van de verandering, dus de curve vertelt je wat de dopesheet niet kan. Een vlak stuk is een hold. Een steil stuk is snelle beweging. Een curve die afvlakt bij een key is aan het easen; een curve die voorbij de waarde van de key schiet en terugkomt is een overshoot.

Elke key heeft tangent-handles die de helling van de curve aan weerszijden bepalen. Maak beide handles vlak en de beweging vertraagt tot stilstand bij de key en trekt er zachtjes weer vanaf op; breek ze uit elkaar en de beweging verandert scherp van richting, zoals een bal als hij de grond raakt. Hier krijgt animatie gewicht en finesse.

Het is ook waar problemen zichtbaar worden. Een rotatie die knalt, een voet die glijdt of een camera die doordrijft nadat hij had moeten stoppen, is meestal in één oogopslag zichtbaar als knik, helling of overshoot in de curve.

Een workflow die beide gebruikt

Een gangbare aanpak is blocken in de dopesheet met vastgehouden (stepped) keys, zodat elke pose op zijn plek klikt en de timing op zichzelf te beoordelen is. Als de timing werkt, zet je de keys op vloeiende interpolatie en ga je naar de graph editor om de spacing te vormen. Ga daarna terug naar de dopesheet voor de laatste verschuivingen.

De namen verschillen per applicatie, maar het paar is er altijd. Blender en Maya hebben een Dope Sheet en een Graph Editor. De Timeline van Cinema 4D schakelt tussen Key Mode en F-Curve Mode. Het Animation-venster van Unity wisselt tussen Dopesheet en Curves, en After Effects heeft zijn timeline en een Graph Editor.

In Mixos Studio

Studio zet beide weergaven in één dock met een Keys / Curves-schakelaar — Keys voor wanneer dingen gebeuren, Curves voor in welke vorm ze gebeuren — naar het voorbeeld van Key Mode en F-Curve Mode in Cinema 4D. De sectie Animation opent in Keys; Window ▸ Graph editor zet dezelfde dock in Curves.

In Keys sleep je keys om ze te hertimen, sleep je een kader over meerdere om ze samen te verplaatsen en kies je een easing-preset voor een geselecteerde key. In Curves sleep je de bezier-handles zelf. Omdat het één paneel is in plaats van twee vensters, kost het wisselen geen schermruimte, en het is er ook op tablets en telefoons.

Veelgestelde vragen

Waar wordt een dopesheet voor gebruikt?

De timing van een animatie bewerken. Het toont elke keyframe als markering op een rij tegen de tijd, zodat je keys kunt verplaatsen, uitrekken en verschuiven om te veranderen wanneer dingen gebeuren en hoe lang holds duren.

Wat is een graph editor in animatie?

Een weergave die elke geanimeerde waarde als curve over de tijd tekent. De helling van de curve is de snelheid van de verandering en tangent-handles op elke key bepalen hoe de beweging versnelt en vertraagt — zo worden easing en overshoot gevormd.

Is een curve editor hetzelfde als een graph editor?

Ja. Graph editor, curve editor en F-curve editor zijn de namen die verschillende applicaties geven aan dezelfde weergave: geanimeerde waarden getekend als curves van waarde over tijd.

Moeten beginners de dopesheet of de graph editor gebruiken?

Begin in de dopesheet, omdat timing het eerste is dat goed moet en het makkelijker te lezen is. Ga naar de graph editor zodra de timing werkt en de beweging easing, overshoot of opruimen nodig heeft.

Wat is het verschil tussen timing en spacing?

Timing is wanneer dingen gebeuren — op welk frame elke key zit. Spacing is hoe de beweging tussen die keys is verdeeld — gelijkmatig voor constante snelheid, samengepakt bij een key voor een ease. De dopesheet bewerkt timing; de graph editor bewerkt spacing.