I den här självstudien kommer du att installera och använda paketet Unity Recorder för att spela in spår med tidslinjen. Denna handledning förutsätter att du redan har en regissör och tidslinje kopplad till minst ett GameObject.
1. Installera Unity Recorder -paketet
Paketet Unity Recorder är tillgängligt via pakethanteraren.
1. Välj Pakethanteraren i listrutan Fönster.
2. I fönstret Package Manager väljer du Avancerat> Visa förhandsgranskningspaket.
3. Aktivera Unity Recorder i den vänstra kolumnen och klicka på Installera i det nedre högra hörnet.
4. Stäng pakethanterarfönstret.
2. Inspelningsspår
1. För att komma åt tidslinjen, använd rullgardinsmenyn Fönster och välj Sekvensering> Tidslinje.
2. Om du har skapat en tidslinje och vill mata ut Unity -bilder från tidslinjesekvensen kan du styra projektets utgång via inspelningsspåret. Om du vill lägga till ett inspelningsspår klickar du på plustecknet på tidslinjen och väljer UnityEditor.Recorder.Timeline> Inspelningsspår.
Detta skapar ett nytt inspelningsspår för din tidslinjesekvens. Det rekommenderas att du lägger till inspelningsspåret på den översta nivån i din tidslinjehierarki (din huvudtidslinje).
3. Brännare klipp
1. När du har lagt till inspelningsspåret högerklickar du på det och väljer Lägg till inspelningsklipp för att ställa in det tidsintervall från vilket du vill mata ut bilder.
4. Justera tidsintervallet
Inspelningsklippet beter sig som de flesta andra klipp på tidslinjen. Du kan flytta klippet som du vill och justera dess längd. Det är inte nödvändigt att helt mata ut en tidslinjesekvens. Till exempel kan du konfigurera inspelningsspåret att bara mata ut avsnittet märkt Beat_040 och inte resten av tidslinjesekvensen.
5. Konfigurera inspelningsklippet
1. När du har lagt till det kan du klicka på inspelningsklippet för att välja det och justera animeringsklippets utmatningstyp i inspektören.
Det finns två huvudalternativ för utmatning av filmsekvenser:
Film
Bildsekvens (PNG, JPEG eller EXR)
Det rekommenderas att du använder alternativet Bildsekvens eller Bildsekvens eftersom du sedan lättare kan justera kodningsinställningarna (med ett externt verktyg som Adobe Premiere eller DaVinci Resolve).
För projekt som Adam Episode 2 & 3 och Baymax Dreams användes följande inställningar:
Vald inspelare: bildsekvens
Format: PNG
Capture: spelvy
Utgångsupplösning: 4K - 2160p
De resulterande ramarna sattes sedan in i videoredigeringsprogram och kodades till video med en slutupplösning på 1080p. Genom att mata ut 4K-ramar från Unity och downsampling till 1080p för slutlig utmatning får du ytterligare anti-aliasing och högre kvalitet.
6. Snabb produktion för förhandsgranskning / dagstidningar
Om du bara vill testa inspelarens utsignal (t.ex. bara för att testa en sekvens) kan du växla till en lägre upplösning (t.ex. 720p) och JPG (istället för PNG).
Inspelaren matar ut JPG -filer mycket snabbare än PNG. Om du använder en lägre upplösning (t.ex. 720p) kan inspelaren vanligtvis mata ut ramar i nära realtid, så sekvenser kan köras igenom och testas snabbt.
Ursprungligen postat 2020-03-18 14:29:00.