Metlivi-blog

Hoe je geïnterpoleerde mondwissels combineert met instelbare mondvormbediening

Om geïnterpoleerde mondwissels te combineren met instelbare mondvormbediening in Moho, animeer je de mondselectie op de Switch-laag en geef je het vervormen eigen bedieningselementen. Stel eerst compatibele vectormonden samen, schakel Sub-lagen interpoleren in en voeg daarna breedteaanpassingen of hoekbediening toe zonder dat die bedieningselementen de mondtekening selecteren.

Deze handleiding is bedoeld voor een personageontwerper die een herbruikbare 2D-mondrig bouwt. Het concrete doel is om over te schakelen tussen gesloten, open en ronde monden, met behoud van instelbare breedte en hoekposities. De officiële handleiding van Moho ondersteunt expliciet zowel geïnterpoleerde vectorswitches als botten in een Switch-laag om een sprekende mond te vervormen. Switch-lagen

29 oktober 20267 min leestijdDoor Metlivi Editorial Team
Sectie 1

Geef mondselectie en mondvorm elk een eigen functie

Behandel de rig als twee samenwerkende systemen. De Switch-sleutels bepalen welke basistekening verschijnt en wanneer die verandert. De vormbediening bepaalt hoe die tekening tijdens de animatie wordt aangepast.

Gebruik voor deze workflow de volgende taakverdeling:

Bediening Functie Waar je deze animeert
Mouth Switch Gesloten, open of ronde illustratie selecteren Tijdlijn van de Switch-laag
Horizontale laagschaal De totale mondbreedte aanpassen Transformatiekanalen van Mouth Switch
Botten voor linker- en rechterhoek De mondhoeken lokaal aanpassen Botten in Mouth Switch
Optionele Smart Bone Een gemaakte vervorming aansturen Afzonderlijke vervormingsactie

Zet de reeks mondselecties niet in een Smart Bone Action als je vrij gekozen geïnterpoleerde wissels nodig hebt. In een gedocumenteerde Moho-workflow doorloopt een keuzeknop de opgeslagen tekenreeks; met Step-sleutels verdwijnt de vloeiende overgang. De auteur raadt voor mondselectie het venster Switch Selection aan. Deze beperking geldt voor een keuzeknop die tekeningen selecteert, niet voor elk mogelijk gebruik van Smart Bones. Een Smart Bone-keuzeknop voor Switch-lagen maken

Sectie 2

Maak compatibele mondtekeningen op basis van één basistekening

Begin met een bewust eenvoudige mond. Maak op frame 0 een Switch-laag met de naam Mouth en voeg vervolgens een vectorkinderlaag met de naam Open toe. Teken een gesloten, ingevulde lus met zes controlepunten: de linkerhoek, twee bovenpunten, de rechterhoek en twee onderpunten.

Dupliceer Open om Closed en Round te maken. Verander de vorm van de bestaande punten in elke kopie. Breng bij Closed de boven- en onderrand dicht bij elkaar. Verplaats bij Round de hoeken naar binnen en pas de boven- en onderpunten aan om een ronde opening te vormen.

Volgens de Moho-handleiding moeten vector sub-lagen voor de basisconfiguratie van de interpolatie evenveel controlepunten hebben. In de oorspronkelijke tutorial Switch layers in Moho wordt gedemonstreerd hoe je een basismond dupliceert en de punten ervan aanpast, zodat de overeenkomstige structuur behouden blijft. Switch-lagen, Switch-lagen in Moho

Een gelijk aantal punten is slechts de eerste controle. Zorg dat de functie van elk punt consistent blijft: de linkerhoek moet in elke tekening de linkerhoek blijven. Teken een variant niet opnieuw vanaf nul en voeg niet slechts aan één mond details toe. Laat voor deze eerste rig extra illustraties binnen de mond weg totdat de contour soepel overgaat.

Sectie 3

Schakel interpolatie in en controleer de middelste overgangsframes

Open de instellingen van de laag Mouth en schakel Sub-lagen interpoleren in. Maak op de hoofdtijdlijn een korte selectietest met het venster Switch Selection of het contextmenu van de Switch-laag.

Gebruik deze voorbeeldreeks:

Frame Geselecteerde mond Doel
1 Closed Beginhouding
9 Open Verticale opening testen
17 Round Versmalling en afronding testen
25 Closed Terugovergang testen

Deze framenummers vormen een handige testreeks; ze schrijven geen animatietiming voor. Schuif tussen de sleutels en bekijk de tussenliggende silhouetten. In de oorspronkelijke tutorial wordt uitgelegd dat interpolatie vormen tussen Switch-keyframes maakt en dat de geschiktheid ervan afhangt van de illustratie en animatiestijl. Switch-lagen in Moho

Controleer de frames tussen de eindpunten voordat je bedieningselementen toevoegt. Let op elkaar kruisende contouren, onverwachte verdraaiingen en hoeken die door de opening bewegen. Als een eindpunt er goed uitziet maar de overgang niet werkt, vergelijk dan de overeenkomstige punten in de twee brontekeningen. Pas de basistekeningen aan voordat je een extra vervorming toevoegt.

Sectie 4

Voeg een instelbare breedtebediening toe

Plaats voor een eerste instelbare bediening het draaipunt van de Switch-laag in het midden van de mond en animeer de horizontale schaal. Zo krijgt de volledige mondenset één gezamenlijke breedteaanpassing. In een gepubliceerde discussie over rigging in Moho wordt beschreven hoe je na de mondselectieronde transformaties van de bovenliggende Switch gebruikt voor extra inkrimpen en uitrekken. Welke mondvormen voor nauwkeurige lipsynchronisatie

Probeer als illustratief beginbereik horizontale schalen van 0.9, 1.0 en 1.1, met de verticale schaal op 1.0. Deze waarden staan voor iets smaller, de oorspronkelijke breedte en iets breder; bepaal het uiteindelijke bereik door je illustratie te bekijken.

Test alle drie de basismonden op elke breedte. Beoordeel vooral de ronde mond zorgvuldig: als je deze breder maakt, kan de gekozen vorm verloren gaan. Verklein de aanpassing zodra het silhouet zijn functie niet meer vervult.

Gebruik schalen om de algemene verhoudingen aan te passen. Als een verandering alleen de hoeken moet beïnvloeden, voeg dan lokale bedieningselementen toe in plaats van de schaalverandering te vergroten.

Sectie 5

Voeg lokale hoekbediening toe in de Switch-laag

Moho biedt botgereedschappen in Switch-lagen. Voor deze kleine rig biedt expliciete puntbinding een duidelijke manier om elke mondhoek aan een eigen bedieningselement toe te wijzen. In de officiële tutorial over binding wordt uitgelegd hoe je een bot selecteert, vectorpunten kiest en op de spatiebalk drukt om ze te binden. Ook wordt uitgelegd dat handmatige binding abrupte vervorming kan veroorzaken op de overgang tussen gebieden die aan verschillende botten zijn gebonden. Botgereedschappen, Tutorial 3.1: Botten binden

Gebruik op frame 0 deze configuratie:

  1. Selecteer Mouth en maak drie botten: MouthCenter, CornerL en CornerR. Maak beide hoekbotten kinderen van MouthCenter.
  2. Selecteer de vectorlaag Open. Selecteer MouthCenter, activeer Bind Points, selecteer alle zes punten en druk op de spatiebalk.
  3. Selecteer CornerL, selecteer alleen het linkerhoekpunt en druk op de spatiebalk om het opnieuw toe te wijzen.
  4. Herhaal dit voor de rechterhoek met CornerR.
  5. Pas dezelfde toewijzingen toe op Closed en Round. Elke overeenkomstige hoek moet hetzelfde bot volgen.

Ga naar een animatieframe na frame 0 en verplaats de hoekbotten een klein stukje. Houd de bewegingen aanvankelijk klein. Moho maakt onderscheid tussen de configuratie en de animatie: botten verplaatsen op frame 0 verandert hun positie in de opstelling, terwijl verplaatsing op latere frames gebonden illustraties animeert. Botgereedschappen

Controleer na elke aanpassing de gesloten mond. Als je beide hoekpunten omhooghaalt, kunnen ongewenste openingen ontstaan of scherpe bochten gevormd worden. Verklein in dat geval de beweging of pas de plaatsing van de punten in de contour aan. Een mond met zes punten is een bruikbaar beginpunt voor een rig; voor uitgebreidere illustraties zijn mogelijk vloeiendere binding of een vervormingsmesh nodig.

Sectie 6

Gebruik een Smart Bone als je een herbruikbare vervormingsknop nodig hebt

Als de basisrig werkt, kun je met een Smart Bone een herbruikbare, zelfgemaakte vormaanpassing uitvoeren. In de huidige documentatie over functies beschrijft Moho Smart Bones als bedieningshendels die gekoppeld zijn aan acties waarmee gezichtsuitdrukkingen en andere elementen worden geanimeerd. Functies van Moho

Voor een gedeelde vervorming van uitgebreidere mondillustraties kun je de gedocumenteerde meshbenadering overwegen. In een oorspronkelijk technisch verslag beschrijft D. R. Greenlaw hoe je de hoofdmesh buiten de Switch plaatst, een referentiekopie in elke mondgroep toevoegt, elke referentie een unieke naam geeft en de illustraties toewijst aan de juiste meshreferentie. Een Smart Bone animeert de hoofdmesh. Switch-laaginterpolatie met meshvervorming van afbeeldingslagen — pagina 3

Dit is een geavanceerd alternatief voor de eenvoudige directe vectoraanpak hierboven. Het verandert de laagstructuur en vereist dat je de meshtoewijzing in elke mondgroep test. Gebruik deze aanpak als de geselecteerde contourillustraties zelfstandig aansturen de extra configuratie waard is.

De latere workflow van dezelfde auteur houdt de mondselectie op de hoofdtijdlijn en past daarna de afzonderlijke vervormingsknop toe. Dit ondersteunt de centrale ontwerpkeuze: houd de basismonden onafhankelijk toegankelijk terwijl je hun uiterlijk aanpast. sub-lagen in de actie interpoleren

Sectie 7

Test combinaties voordat je een volledige reeks animeert

Voer een kleine combinatietest uit om problemen te ontdekken die je met geïsoleerde bedieningselementen niet ziet. Deze testmatrix is een praktische diagnose op basis van de workflow met afzonderlijke selectie en vervorming; het is geen gerapporteerde productbenchmark.

Test Waarop je let Eerste aanpassing om te proberen
Elke mond met neutrale bediening Basissilhouet Brontekening aanpassen
Elke mond op smalle en brede instellingen Vorm blijft herkenbaar Breedtebereik verkleinen
Gesloten mond met omhooggebrachte hoeken Sluiting en vloeiende kromming Hoekverplaatsing verkleinen
Overgang van open naar rond met ongewijzigde bediening Stabiele tussenliggende vormen Puntovereenkomst en binding controleren
Bediening beweegt tijdens een wissel Vloeiende beweging van de contour Elke bediening afzonderlijk testen
Gerenderde testreeks Uiterlijk komt overeen met het beoogde resultaat Het betrokken frame en de lagen controleren

Animeer in rondes: eerst de mondselectie, daarna de beweging van de breedte en hoeken en tot slot eventuele extra vervorming. Zet de vormbediening terug naar neutraal als er een probleem optreedt. Als de overgang dan nog steeds niet werkt, onderzoek je de tekeningen en de Switch-configuratie. Werkt de overgang wel in de neutrale stand, test dan afzonderlijk de breedteaanpassing, hoekbinding of meshvervorming.

Met de voltooide rig kun je de timing van de mond veranderen zonder de instelbare bediening opnieuw te bouwen. Houd de basismonden compatibel, geef elk bedieningselement een duidelijke functie en controleer de combinaties tussen de keyframes. Dat vormt een praktische basis voor vloeiende mondwissels met aanpasbare vormen.

Sectie 8

Bronnen

Gerelateerde artikelen

Blijf dit onderwerp verkennen