Een volledige karakterpose inclusief deformer-keyframes kopiëren en de timing aanpassen in Toon Boom Harmony
Om een volledige karakterpose in Toon Boom Harmony te kopiëren, selecteer je de cellen in de tijdlijn voor elke laag die aan die pose bijdraagt, inclusief peg-lagen, tekeningsubstituties en deformatielagen. Maak waar nodig een keyframe van de bronpose, kopieer deze met de juiste plakmodus en plak hem op dezelfde lagen bij het doelframe. Verplaats bij het aanpassen van de timing de keyframes van die lagen samen, zodat deformatie synchroon blijft met het karakter.
Deze handleiding behandelt het later in dezelfde rig hergebruiken van een pose en het aanpassen van de timing ervan. De werkwijze is gebaseerd op de documentatie van Harmony 24 en de actuele richtlijnen in het Helpcentrum van Toon Boom. Je hebt een werkende karakterrig met geanimeerde deformers nodig.
Wat moet een volledige karakterpose bevatten?
Een zichtbare pose bestaat uit verschillende soorten informatie. Tekenframes bevatten artwork en keuzes voor tekeningsubstituties, terwijl keyframes transformatiewaarden vastleggen. Harmony ondersteunt keyframes op pegs, deformers en andere transformatienodes. Alleen tekeningscellen kopiëren neemt dus niet alle geanimeerde onderdelen mee. Toon Booms uitleg over tekenframes en keyframes beschrijft deze afzonderlijke functies.
Bekijk voordat je kopieert de hiërarchie in de tijdlijn van het karakter. Breng de hoofdpeg, lokale pegs, deformatieketens en tekenlagen in kaart die aan de pose bijdragen. Neem ook eventuele andere geanimeerde besturingselementen op waarvan de rig afhankelijk is. Gebruik dit als controlelijst: een besturingselement buiten de geselecteerde hiërarchie vraagt om extra aandacht.
Een gebogen staart van een karakter kan bijvoorbeeld afhankelijk zijn van zowel de rotatie van de bovenliggende peg als de deformatieketen. Als je alleen de peg kopieert, kan de staart op de juiste plek komen te staan, maar toch een andere kromming hebben. De praktische regel is om de lagen te selecteren die het uiterlijk bepalen, in plaats van af te gaan op de zichtbare contour van het karakter.
Maak een bronpose met expliciete keyframes
Ga naar het frame met de pose die je wilt hergebruiken. Vouw de hiërarchie eenmaal uit om te controleren of de relevante deformatielagen bij de selectie van het karakter horen. Klap vervolgens de hoofdpeg van het karakter in wanneer je de hele hiërarchie samen wilt bewerken.
De gedocumenteerde werkwijze van Harmony voor het vastleggen van een pose is: klap de hoofdpeg in, selecteer de framecel en kies Keyframe toevoegen. De standaardsneltoets is F6. Bij de Flash-sneltoetsconfiguratie dupliceert F6 ook een tekening. Als je niet zeker weet welke sneltoetsconfiguratie actief is, kun je daarom beter de knop op de werkbalk gebruiken. Harmony 24: Keyframes maken beschrijft deze werkwijze en de uitzondering voor de sneltoets.
Controleer daarna de deformatielagen. Het doel is een herbruikbaar bronframe met expliciete keyframes op de geanimeerde onderdelen die je nodig hebt. Een pose die er tijdens het scrubben goed uitziet, kan anders afhankelijk zijn van waarden die vanuit een ander frame worden vastgehouden of geïnterpoleerd.
Gebruik bij het aanpassen van de bronpose het gereedschap Transformeren met Huidig frame animeren ingeschakeld. Harmony onderscheidt animatiebesturingselementen, die met Transformeren groen worden weergegeven, van riggingbesturingselementen, die met het gereedschap Rigging rood worden weergegeven. De tutorial over deformers raadt ook aan om keyframes voor het hele model vast te leggen voordat je latere poses maakt. Harmony 24: Deformers gebruiken.
Kies een plakmodus die bij de taak past
Kies de plakmodus voordat je kopieert. Harmony biedt drie modi voor de tijdlijn, die ook van invloed zijn op slepen. Harmony 24: Over het kopiëren van bewegingen beschrijft wat elke modus overzet.
| Gewenst resultaat | Plakmodus | Wat wordt overgezet |
|---|---|---|
| De pose reproduceren, inclusief tekeningsubstituties | Alle tekenattributen | Tekeningsbelichting en keyframes |
| Transformaties hergebruiken en de bestaande tekeningen op de bestemming behouden | Alleen keyframes | Keyframes |
| Tekenkeuzes hergebruiken zonder transformaties over te zetten | Alleen belichtingen | Tekeningsbelichting |
Voor een volledige visuele pose is Alle tekenattributen meestal het beste uitgangspunt. Kies bewust Alleen keyframes als de bestaande tekeningsubstituties op de bestemming behouden moeten blijven. Alleen belichtingen kan de deformer-animatiekeyframes die voor deze taak nodig zijn niet overzetten.
De plakmodus en de laagselectie lossen verschillende problemen op. De keuze voor Alle tekenattributen compenseert niet voor het weglaten van een deformatieketen uit de selectie. Controleer beide voordat je verdergaat.
Kopieer de pose naar dezelfde rig
Gebruik voor deze handeling de framecellen in de tijdlijn. Kies voor een eerste test een ongebruikt doelframe in de scène en noteer eventuele bestaande keyframes of substituties die door het plakken worden vervangen.
- Selecteer bij het bronframe één kolom cellen over de volledige framebreedte op alle lagen die aan het karakter bijdragen. Je kunt de ingeklapte hiërarchie van het karakter gebruiken nadat je de inhoud ervan hebt gecontroleerd, of de relevante rijen in een uitgeklapte hiërarchie expliciet selecteren.
- Stel de plakmodus van de tijdlijn in op Alle tekenattributen, of op Alleen keyframes als dat het gewenste resultaat is.
- Activeer de tijdlijn en kies Bewerken > Cellen kopiëren uit de tijdlijn, of druk op Ctrl+C in Windows/Linux of Command+C in macOS.
- Selecteer de cel van het doelframe en zorg dat de bestemming overeenkomt met dezelfde bronlagen.
- Kies Bewerken > Cellen plakken in de tijdlijn, of druk op Ctrl+V of Command+V.
Dit zijn de gedocumenteerde kopieer- en plakopdrachten van Harmony voor de tijdlijn. Door binnen dezelfde rig te werken, hoef je geen afzonderlijke laagtoewijzing uit te voeren. Harmony 24: Plakmodi voor de tijdlijn gebruiken.
Vergelijk de bron en de bestemming voordat je de timing aanpast. Controleer het silhouet, de lokale rotaties, gebogen vormen en tekeningsubstituties. Klap ook een deformatieketen uit en controleer de keyframes op de bestemming. Een gelijke algemene positie is maar één onderdeel van een geslaagde kopie.
Pas de timing van het karakter en de deformer-keyframes samen aan
Als de geplakte pose overeenkomt, selecteer je de framecellen ervan op dezelfde bijdragende lagen. Laat de selectie los en klik daarna op de geselecteerde cellen en sleep ze naar het nieuwe frame. Volgens Toon Boom selecteer je de cellen met de eerste klik en begint het verplaatsen met een volgende klik; sleep je meteen vanuit een niet-geselecteerde cel, dan maak je een selectie. Frames en keyframes verplaatsen op de tijdlijn.
Volgens dezelfde richtlijn worden bij het verplaatsen van frames in een ingeklapte hiërarchie de uitgelijnde frames en keyframes in de hele hiërarchie verplaatst. Klap de hiërarchie uit wanneer je specifieke lagen wilt bekijken of selecteren. Controleer bij een timingwijziging voor het hele karakter voordat je de selectie verplaatst of alle benodigde deformatieketens zijn opgenomen.
Houd rekening met twee timingkeuzes. Als je één pose verplaatst, verandert de afstand tot de aangrenzende poses. Als je een geselecteerde reeks met dezelfde frameverschuiving verplaatst, blijft de onderlinge afstand binnen die reeks behouden. Om de duur van een reeks uit te rekken, moet je ook de interne intervallen aanpassen.
Uitgewerkt voorbeeld: een pose verplaatsen of een reeks uitrekken
Stel dat drie volledige poses op frames 12, 20 en 28 staan. Deze framenummers dienen alleen als voorbeeld. Om de reeks later te plaatsen zonder de onderlinge timing te wijzigen, tel je bij elke geselecteerde pose acht frames op. Om de duur van de reeks te verdubbelen en het begin op frame 12 te houden, verdubbel je de afstand van elke pose tot dat beginframe.
| Pose | Oorspronkelijk frame | 8 frames later | Afstand verdubbelen vanaf frame 12 |
|---|---|---|---|
| A | 12 | 20 | 12 |
| B | 20 | 28 | 28 |
| C | 28 | 36 | 44 |
Pas de gekozen doelframes toe op de volledige laagselecties, inclusief deformer-keyframes. Houd ook rekening met eventuele extra breakdowns of tussenliggende deformer-keyframes in het gedeelte. Als je alleen de drie belangrijkste posekolommen verplaatst, blijven die extra keyframes op hun oorspronkelijke tijd staan.
Bepaal of de pose moet worden vastgehouden of geïnterpoleerd
Het kopiëren van het juiste eindpunt bepaalt niet hoe het karakter daar terechtkomt. Bewegingskeyframes van Harmony genereren interpolatie tussen poses. Stop-motion-keyframes houden waarden constant tot het volgende keyframe. Harmony 24: Over keyframes beschrijft beide gedragingen.
Controleer voor een vastgehouden pose de uitgaande interpolatie op de bijdragende peg- en deformatiekanalen. Bekijk bij een vloeiende overgang een voorbeeld van de tussenliggende frames nadat je de timing hebt aangepast. Een langer interval levert meer frames voor de overgang op, maar je moet nog steeds de beweging en easing beoordelen.
Controleer ook de belichting van de tekening tijdens het interval. In de tutorial over deformers van Harmony worden het verlengen van de belichting van artwork en het vastleggen van animatiekeyframes als afzonderlijke stappen behandeld. Zelfs met correct vastgelegde deformatie moet de tekening zichtbaar zijn op de frames waarop ze moet verschijnen. Deformers gebruiken.
Zoek de oorzaak van een onvolledige kopie voordat je het opnieuw probeert
Gebruik de plek waar het verschil optreedt om te bepalen wat je vervolgens controleert. Deze diagnosevolgorde volgt uit de afzonderlijke functies van artwork, transformaties en timing die hierboven zijn beschreven.
- Het karakter beweegt goed, maar een gebogen onderdeel wijkt af: controleer of de deformatielagen zijn geselecteerd en keyframes op de bestemming hebben.
- De krommingen komen overeen, maar een tekenvariant verschilt: controleer of Alleen keyframes was geselecteerd en of de benodigde tekeningsubstitutie is gekopieerd.
- Het eindpunt komt overeen, maar de beweging tussen de poses verschilt: controleer tussenliggende keyframes, interpolatie en easing.
- Slepen toont een blauwe selectie zonder deze te verplaatsen: maak eerst de selectie af, laat die los en klik daarna op de selectie en sleep.
- Door het geplakte artwork te bewerken verandert het bronartwork: controleer de tekenings-ID. Kopieën in de tijdlijn hergebruiken de tekening; om artwork onafhankelijk te bewerken, moet je de tekening dupliceren. Tekenframes en keyframes.
Vergelijk tot slot de bronpose en de geplakte pose en bekijk daarna het hele interval waarvan de timing is aangepast. Controleer het frame vóór de pose, de pose zelf en de daaropvolgende overgang. Als het artwork, de pegtransformaties en de deformer-keyframes op elkaar afgestemd blijven, is de gekopieerde pose klaar voor verdere animatie.
Bronnen
- Harmony 24 Premium-documentatie: Keyframes maken
- Harmony 24 Advanced-documentatie: Deformers gebruiken
- Harmony 24 Premium-documentatie: Over het kopiëren van bewegingen
- Harmony 24 Premium-documentatie: Plakmodi voor de tijdlijn gebruiken
- Harmony 24 Premium-documentatie: Over keyframes
- Helpcentrum van Toon Boom: Wat is het verschil tussen tekenframes en keyframes?
- Helpcentrum van Toon Boom: Hoe verplaats ik mijn frames en keyframes op de tijdlijn?
