Skapa ett återanvändbart cirkeldiagram i Motion genom att ge varje cirkelbaserad sektor numeriska start- och slutkontroller och sedan publicera kontrollerna till Final Cut Pro. Den här genomgången skapar fyra ursprungliga sektorer och förklarar hur du anger proportioner utan glipor eller överlappningar.
Uppgiften riktar sig till en Mac-redigerare som vill ha ett justerbart diagramklipp i Final Cut Pro-tidslinjen. Kontrollerna nedan använder kumulativa procentvärden runt cirkeln. De normaliserar inte automatiskt fyra råvärden: att beräkna gränserna är ett uttryckligt steg i arbetsflödet.
Välj mall och kontrollmodell
Använd ett Final Cut Generator-projekt. Apple dokumenterar den här malltypen för grafiskt innehåll som kan visas ovanpå andra klipp i tidslinjen eller fristående i den primära berättelsen. När du sparar mallen blir den tillgänglig i Final Cut Pros generatorbläddrare. Skapa en generatormall i Motion.
Använd kompatibla installationer av Motion och Final Cut Pro. Apples aktuella instruktioner för redigering av generatorer säger att båda apparna ska uppdateras och anger att båda måste vara Apple Creator Studio-versioner eller båda engångsköp. Äldre handledningar kan visa andra benämningar i gränssnittet; välj rätt version i Apples dokumentation om du arbetar med en äldre installation. Ändra generatorer för Final Cut Pro för Mac i Motion.
Den här designen kombinerar dokumenterade form- och riggkontroller till ett anpassat diagram. Varje sektor har en startgräns och en slutgräns, mätta från samma utgångspunkt runt en cirkel. Åtta numeriska kontroller gör det möjligt att styra alla fyra sektorer individuellt. Beräkningarna och diagramkonstruktionen är ett genomarbetat upplägg baserat på dessa kontroller, inte en förinställd cirkeldiagrammall från Apple.
En sektor som börjar vid 40 % och slutar vid 70 % upptar till exempel 30 % av cirkeln. Om du anger 30 som dess slutgräns blir resultatet inte detsamma. Gör skillnaden tydlig i kontrollernas namn: använd Sector B Start (%) och Sector B End (%) i stället för ett tvetydigt Sektor B-värde.
Skapa fyra matchande sektorgrafiker
Skapa projektet via File > New from Project Browser, välj Final Cut Generator, välj projektinställningar och klicka på Open. För ett exempelprojekt för datorer kan du använda 1920 × 1080 och en längd på tio sekunder; välj högre upplösning om den planerade redigeringen kräver det. Apple rekommenderar att mallar skapas i den högsta upplösning du kommer att använda. Skapa en generatormall i Motion.
Skapa en cirkel innan du gör kopior
Välj verktyget Circle i verktygsfältet för arbetsytan och håll ned Skift medan du ritar för att begränsa formen till en cirkel. Tryck på Escape när du är klar. Apple dokumenterar både cirkelverktyget och Skift-begränsningen. Rita enkla former i Motion.
Namnge lagret Sektor A. Centrera det i projektet och se till att den horisontella och vertikala dimensionen är lika. Låt Curvature vara 100 % i rutan Geometry i Shape Inspector och ange samma värde för Radius på båda axlarna. Dessa kontroller bevarar den cirkelbana som används av varje sektor. Kontroller i rutan Geometry i Motion.
Stäng av Fill i rutan Style, aktivera Outline och välj Solid som Brush Type. Ställ in Start Cap och End Cap på None och välj en enfärgad Brush Color. Apple dokumenterar konturens bredd, ändlocksalternativen och kontrollerna First Point Offset och Last Point Offset, som används för att trimma konturen. Kontroller i rutan Style i Motion.
Konstruktionen använder en mycket tjock cirkulär kontur för att skapa en fylld sektor. Som utgångspunkt för exemplet kan du använda en cirkelbaneradie på 150 pixlar och en konturbredd på 300 pixlar. Geometriskt når en centrerad linje med halva bredden lika med banradien fram till mitten; dess yttre radie är 300 pixlar. Detta förklarar konstruktionen, men är inte ett separat dokumenterat kommando för cirkeldiagram.
Innan du bygger riggen ställer du in First Point Offset på 0 % och Last Point Offset på 25 %. Kontrollera resultatet: det ska vara en kvarts cirkelskiva med raka radiella ändar. Ett hål i mitten betyder att konturen är för smal i förhållande till banradien. Utskjutande eller rundade ändar betyder att ändinställningarna behöver ses över. Kontrollera den här enskilda sektorn innan du duplicerar den.
Duplicera geometrin och ändra sedan gränserna
Gör tre kopior av den origgade cirkeln och namnge dem Sektor B, Sektor C och Sektor D. Behåll samma position, radie, rotation, konturbredd och lagerlängd. Ge dem olika neutrala färger, till exempel blå, orange, grön och grå, och placera dem tillsammans i en grupp med namnet Diagram.
Använd följande exempelvärden för det första diagrammet med fyra sektorer:
| Sektor | Andel | First Point Offset |
Last Point Offset |
|---|---|---|---|
| A | 40 % | 0 % | 40 % |
| B | 30 % | 40 % | 70 % |
| C | 20 % | 70 % | 90 % |
| D | 10 % | 90 % | 100 % |
Varje sektor börjar där den föregående slutar. Alla lager måste ha samma banorientering; om du roterar en sektor separat ändras dess förhållande till dessa gränser. Håll grafiken enkel medan du skapar kontrollerna, utan etiketter eller dekorativ animering som konkurrerar med geometrin.
Rigga numeriska start- och slutkontroller
Motion-riggar innehåller widgetar som styr tilldelade parametrar. Apple beskriver hur du skapar en widget från en parameters Animation-meny via Add To Rig, eller genom att dra en parameterrad till en rigg. Namnge varje widget i listan Layers innan du publicerar den. Arbeta med widgetar i Motion.
Konfigurera en fullständig skjutreglarmappning
Börja med den första gränsen på Sektor A:
- Leta upp
First Point Offseti formens rutaStyle. Öppna dessAnimation-meny och väljAdd To Rigför att skapa en rigg med en skjutreglagewidget. - Byt namn på widgeten till
Sector A Start (%)i listanLayers. - Ställ in
Range Minimumpå 0 ochRange Maximumpå 100 i widgetens alternativ. - Välj den vänstra ögonblicksbildens tagg. Ange den styrda förskjutningen till 0 %.
- Välj den högra ögonblicksbildens tagg. Ange den styrda förskjutningen till 100 %.
- Ställ in segmentets
InterpolationpåLinearoch återställ sedan widgeten till diagrammets avsedda standardvärde.
Båda mappningarna är viktiga. Apple anger uttryckligen att Range Minimum och Range Maximum ändrar siffrorna som visas bredvid widgeten; de ändrar inte de underliggande parametervärdena. Genom att mappa ögonblicksbilderna till 0 % och 100 % skapas det ett-till-ett-förhållande som behövs här. Med Linear-interpolering förblir mellanliggande gränsvärden proportionella. Skjutreglagewidget i Motion.
Om du vill spela in en ögonblicksbild väljer du dess tagg, klickar på Start bredvid Edit Mode, ändrar den avsedda parametern och klickar på Stop Rig Edit Mode. Upprepa för den andra ändpunkten. Ändra bara den avsedda parametern under inspelningen: ändringar av fler parametrar kan lägga till dem i widgeten. Apple beskriver den här inspelningssekvensen och joysticksymbolen som visas bredvid riggade parametrar. Skapa och hantera ögonblicksbilder i Motion.
Upprepa mappningen för alla åtta kontroller
Skapa ett separat skjutreglage för varje återstående förskjutning med samma ögonblicksbildsmappning från 0 till 100. Lägg till dem i den befintliga riggen, men låt varje förskjutning vara kopplad till sin egen widget:
| Widgetnamn | Styrt lager | Styrd parameter | Standardvärde |
|---|---|---|---|
Sector A Start (%) |
Sektor A |
First Point Offset |
0 |
Sector A End (%) |
Sektor A |
Last Point Offset |
40 |
Sector B Start (%) |
Sektor B |
First Point Offset |
40 |
Sector B End (%) |
Sektor B |
Last Point Offset |
70 |
Sector C Start (%) |
Sektor C |
First Point Offset |
70 |
Sector C End (%) |
Sektor C |
Last Point Offset |
90 |
Sector D Start (%) |
Sektor D |
First Point Offset |
90 |
Sector D End (%) |
Sektor D |
Last Point Offset |
100 |
Kontrollera listan över tilldelade parametrar efter att du har konfigurerat varje widget. Ett skjutreglage som ska styra en gräns ska inte samtidigt ändra färg, radie eller en annan sektor. Ställ in standardvärdena ovan först när du har slutfört mappningarna av ändpunkterna.
Åtta kontroller ger direkt åtkomst till varje sektors gränser, men redigeraren måste se till att intilliggande värden matchar. En enklare gränssnittsdesign kan använda tre delade gränswidgetar: en styr A:s slut och B:s start, en annan styr B:s slut och C:s start, och den tredje styr C:s slut och D:s start. Motion stöder mappning av flera parametrar till en widget. Det minskar behovet av upprepad inmatning, men de tre gränserna måste fortfarande vara i stigande ordning. Introduktion till riggning i Motion.
Beräkna gränserna utifrån värdena du vill visa
För indata som inte är negativa och har en positiv totalsumma beräknar du varje andel som 100 × sektorns värde ÷ totalen. Startgränsen är summan av alla tidigare andelar; slutgränsen inkluderar den aktuella andelen. Det här är diagramberäkningar som utförs innan kontrollerna anges.
För de syntetiska värdena A = 40, B = 30, C = 20 och D = 10 är totalen 100. Gränserna blir därför 0–40, 40–70, 70–90 och 90–100. Vinkelsegmenten är 144°, 108°, 72° och 36°, totalt 360°. Dessa beräkningsresultat kontrollerades med en liten deterministisk beräkning.
Anta att nästa diagram använder värdena 5, 3, 1 och 1. Totalen är 10, så andelarna blir 50 %, 30 %, 10 % och 10 %. Ange A som 0–50, B som 50–80, C som 80–90 och D som 90–100. Uppdatera båda sidorna av varje ändrad gräns när du använder gränssnittet med åtta kontroller.
Behåll oavrundade kumulativa värden där det är praktiskt och se till att den sista slutgränsen är exakt 100 %. Behandla en kategori med värdet noll som frånvarande och kontrollera att dess lika start- och slutvärden inte lämnar något synligt märke. Om alla värden är noll finns ingen giltig procentsumma; välj andra exempeldata innan du bygger diagrammet. Negativa värden passar inte den här sektormodellen.
Den dokumenterade riggmekanismen interpolerar lagrade parametertillstånd. Den här uppsättningen innehåller ingen beräkning som delar varje angivet värde med summan av de övriga värdena. Att döpa om ett skjutreglage till Belopp eller ändra dess visade intervall lägger inte till en sådan beräkning. Använd arbetsflödet för gränser när ett manuellt beräknat diagram passar redigeringsuppgiften. Skjutreglagewidget i Motion.
Publicera kontrollerna och använd generatorn i Final Cut Pro
I Rig Inspector eller Widget Inspector Ctrl-klickar du på varje widgets kontrollnamn och väljer Publish. Välj Project högst upp i listan Layers och öppna Publishing för att granska de exporterade kontrollerna. Spara mallen för att göra de publicerade widgetarna tillgängliga i Final Cut Pro. Publicera riggar från Motion till Final Cut Pro.
Vid den första sparningen väljer du File > Save, anger ett särskiljande namn som Four Sector Pie v1, väljer en kategori och klickar på Publish. Detta är Motions lokala åtgärd för att spara mallar. Skapa en generatormall i Motion.
I Final Cut Pro hittar du mallen under Titles and Generators och lägger till den i tidslinjen. Markera generatorvideoklippet, placera uppspelningshuvudet över det, öppna inspektören med Kommando-4 och klicka på knappen Generator. Justera de publicerade kontrollerna där medan du tittar på diagrammet. Justera generatorer i Final Cut Pro för Mac.
Om du vill kontrollera hur mallen fungerar i praktiken lägger du till generatorn två gånger. Ändra bara gränserna för det markerade klippet, markera sedan det andra klippet och kontrollera dess värden. Då kan du bekräfta det avsedda arbetsflödet för klippredigering i dina installerade appversioner innan du använder mallen i en hel redigering.
Bevara gränsen mellan klippredigeringar och mallrevisioner
Att öppna en generator i Motion är en annan åtgärd än att justera dess publicerade kontroller i Final Cut Pro. Apple skiljer mellan Open a copy in Motion för en förinställning i Final Cut Pro och Open in Motion för en mall skapad i Motion. Det senare öppnar det ursprungliga mallprojektet. Ändra en Final Cut Pro-generator.
Apple skiljer också mellan sparåtgärderna: File > Save skriver över en befintlig mall skapad i Motion, medan File > Save As skapar en kopia. Dokumentationen förklarar att en ändring av en förinställning inte påverkar tidigare användningar av den förinställningen i tidslinjen, men senare ändringar av en anpassad mall kan påverka tidslinjeinstanser som använder den mallen. Behandla mallrevisioner som delade ändringar. Ändra en Final Cut Pro-generator.
Justera det markerade klippets numeriska kontroller om du vill ha en annan diagramkomposition. Om du vill ändra mallstrukturen, till exempel från fyra till sex sektorer, använder du File > Save As och ger revisionen ett nytt namn innan du fortsätter. Om båda mallversionerna finns tillgängliga blir skillnaden mellan diagramdata och malldesign tydlig.
Felsök diagrammet innan du återanvänder det
Kontrollera geometrin och kontrollmappningarna i följande ordning:
- En hel cirkelskiva täcker de andra sektorerna: Kontrollera att
Fillär avstängt och att den avsedda konturen trimmas. - Ett hål finns kvar i mitten: Jämför konturbredden med cirkelbanradien innan du ändrar riggen.
- Det uppstår en glipa eller överlappning mellan sektorer: Jämför slutvärdet för en sektor med startvärdet för den efterföljande sektorn.
- Om du skriver 50 blir gränsen fel: Kontrollera båda ögonblicksbildernas ändpunkter och bekräfta att interpoleringen är
Linear. - Ett skjutreglage ändrar flera orelaterade egenskaper: Kontrollera widgetens tilldelade parametrar efter ändringar som oavsiktligt fångades under inspelningen.
- Kontroller saknas i Final Cut Pro: Bekräfta att widgetarna har publicerats och att mallen har sparats.
Avsluta med att kontrollera diagrammet med standardvärdena 40/30/20/10, det alternativa diagrammet med 50/30/10/10 och två separata användningar i tidslinjen. När gränserna, ögonblicksbildsmappningarna och mallversionen är tydliga ger generatorn ett repeterbart sätt att redigera enskilda sektorer numeriskt och samtidigt hålla diagrammets proportioner tydliga.
Källor
- Skapa en generatormall i Motion — Apple
- Ändra generatorer för Final Cut Pro för Mac i Motion — Apple
- Rita enkla former i Motion — Apple
- Kontroller i rutan Geometry i Motion — Apple
- Kontroller i rutan Style i Motion — Apple
- Arbeta med widgetar i Motion — Apple
- Skjutreglagewidget i Motion — Apple
- Skapa och hantera ögonblicksbilder i Motion — Apple
- Introduktion till riggning i Motion — Apple
- Publicera riggar från Motion till Final Cut Pro — Apple
- Justera generatorer i Final Cut Pro för Mac — Apple
- Ändra en Final Cut Pro-generator — Apple