Untuk menggelungkan bingkai Paint lukisan tangan dalam Fusion, lukis satu kitaran lengkap, kemudian gunakan nod Time Stretcher untuk mengulangi bingkai sumber tersebut. Aliran kerja Mac ini menghasilkan animasi berulang dalam komposisi, dengan contoh enam bingkai yang boleh anda semak bingkai demi bingkai.
Tugas di sini ialah animasi bingkai demi bingkai yang ringkas: enam lukisan bulatan yang berbeza sedikit, diulang sepanjang tempoh klip garis masa DaVinci Resolve. Aliran kerja ini menggunakan kawalan Paint, ungkapan dan Time Stretcher yang didokumenkan dalam Manual Rujukan Fusion 21.1 oleh Blackmagic Design.
Jenis strok Paint yang manakah patut anda gunakan?
Pilih Multistroke apabila setiap lukisan perlu muncul pada bingkai tersendiri. Blackmagic mendokumenkan bahawa Multistroke mempunyai tempoh lalai satu bingkai. Tetapkan berus dan tempoh sebelum melukis: strok ini tidak menyediakan pilihan pengeditan kemudian seperti alat Stroke biasa. Lihat “Paint”, khususnya “Single-Frame Stroke Types”, dalam manual rujukan Fusion.
Alat Stroke dan Polyline Stroke biasa berfungsi secara berbeza: tempoh awalnya meliputi keseluruhan komposisi. Alat ini berguna apabila anda memerlukan laluan yang boleh diedit atau garisan yang dilukis sendiri menggunakan kawalan Write-On. Bagi urutan pose yang dilukis secara berasingan, tetapan lalai itu boleh menyebabkan lukisan terdahulu kekal kelihatan di atas lukisan kemudian. Blackmagic menerangkan perbezaan ini di bawah “Editable Stroke Types” dan “Animating and Tracking Paint Strokes” dalam manual yang sama.
Untuk contoh ini, gunakan Multistroke dengan tempoh satu bingkai. Lukis bulatan lengkap pada setiap enam bingkai berturutan, dengan sedikit perubahan pada konturnya setiap kali. Ini ialah lukisan ilustrasi; karya seni atau rakaman yang diimport tidak diperlukan.
Sediakan kanvas berasingan untuk lukisan
Pada halaman Edit Resolve, buka Effects Library dan cari Fusion Composition dalam kategori Effects. Seretnya ke trek video dan pendekkan atau panjangkan klip itu kepada tempoh akhir yang dikehendaki—contohnya, lima saat. Pilih komposisi tersebut dan buka halaman Fusion. Manual Rujukan DaVinci Resolve 21 menerangkan Fusion Composition sebagai kesan yang boleh disesuaikan dan menghuraikan ruang kerja berasaskan nod pada halaman Fusion.
Tambah nod Background dan nod Paint. Dengan Node Editor difokuskan, tekan Shift-Spacebar, cari nod yang diperlukan, kemudian tekan Return. Sambungkan nod mengikut urutan ini: Background1 → Paint1 → MediaOut1. Blackmagic mendokumenkan pintasan penciptaan nod ini di bawah “Working in the Node Editor” dalam manual rujukan Fusion.
Pilih Background1, tetapkan dimensi imejnya agar sepadan dengan komposisi yang dimaksudkan, dan tetapkan Alpha kepada 0 untuk warnanya bagi menghasilkan kanvas lutsinar. Paint memerlukan input imej untuk menentukan resolusi kanvasnya; Blackmagic secara khusus mendokumenkan penggunaan Background lutsinar yang disambungkan kepada Paint untuk lapisan lukisan yang dikompositkan secara berasingan. Lihat “Using Paint as the Foreground in a Merge Composite” dalam manual Fusion.
Kanvas berasingan juga memberikan sempadan masa yang berguna. Letakkan operasi gelung selepas Paint pada cabang lukisan ini. Jika anda melukis terus pada rakaman bergerak dan mengubah pemasaan imej gabungan itu, perubahan masa sumber turut mengulangi rakaman tersebut. Hal ini berlaku kerana Time Stretcher mengambil sampel imej yang disambungkan kepada inputnya, seperti yang diterangkan dalam bahagian “Time Stretcher” pada manual.
Lukis dan periksa satu kitaran lengkap
Pilih Paint1 dan paparkan outputnya dalam pemapar. Pilih Multistroke daripada bar alat Paint di atas pemapar. Tetapkan warna, saiz dan tempoh strok berus sebelum melukis. Manual menamakan kawalan tempoh itu Stroke Duration dalam perbincangannya tentang strok satu bingkai; kekalkan nilainya pada 1 untuk contoh ini. Keperluan persediaan ini didokumenkan dalam “Paint”.
Gunakan nombor bingkai yang dipaparkan pada pembaris masa Fusion. Contoh di bawah mengandaikan lukisan pertama anda berada pada bingkai Fusion 0. Jika julat kerja anda bermula pada bingkai lain, gunakan ungkapan ofset dalam bahagian seterusnya.
- Pada bingkai 0, lukis bulatan pertama.
- Beralih ke bingkai 1 dan lukis variasi kedua.
- Teruskan sehingga bingkai 2, 3, 4 dan 5.
- Kembali ke bingkai pertama dan semak keenam-enam bingkai sebelum menambah gelung.
Setiap bingkai sepatutnya mengandungi lukisan yang dimaksudkan tanpa strok yang tidak diingini daripada bingkai bersebelahan. Paparan terus Paint1 buat sementara waktu memudahkan semakan ini: anda sedang memeriksa kitaran sumber sebelum sebarang perubahan pemasaan dibuat.
Fikirkan peralihan daripada lukisan 5 kembali ke lukisan 0 semasa anda bekerja. Untuk contoh bulatan ini, kekalkan saiz dan kedudukannya agak hampir jika anda mahukan gerakan beralun berulang yang halus. Ini pilihan reka bentuk animasi: penggelungan nombor bingkai tidak dapat membetulkan lompatan yang ketara antara lukisan terakhir dengan lukisan pertama.
Ulangi bingkai dengan Time Stretcher
Tambah nod Time Stretcher selepas Paint1, dengan urutan sambungan berikut: Background1 → Paint1 → TimeStretcher1 → MediaOut1. Kawalan Source Time menentukan bingkai huluan yang muncul pada bingkai output semasa. Bahagian “Time Stretcher” dalam manual Fusion mendokumenkan tingkah laku ini dan menyatakan bahawa nod yang baru ditambah pada mulanya mempunyai lengkung animasi Source Time dengan satu bingkai utama yang ditetapkan kepada 0.
Gantikan animasi awal itu dengan ungkapan:
- Klik kanan label Source Time dan pilih entri Remove yang menyebut animasi sedia ada.
- Klik dua kali medan angka Source Time, taip
=, kemudian tekan Return untuk membuka medan ungkapannya. - Masukkan
time % 6dalam medan ungkapan itu. - Tetapkan mod interpolasi nod kepada Nearest.
Pada Mac, Control-click membuka menu kontekstual jika anda tidak menggunakan klik kedua pada tetikus atau pad jejak. Apple mendokumenkan perkara ini dalam “Klik kanan pada Mac”. Blackmagic mendokumenkan cara membuang animasi parameter di bawah “Editing Parameters in the Inspector” dan memasukkan ungkapan dengan = di bawah “Using SimpleExpressions” dalam manual Fusion.
Ungkapan time % 6 ialah ungkapan Inspector, bukannya program tersendiri. Fusion mendokumenkan time sebagai nombor bingkai semasa dan menyokong ungkapan Lua satu baris. Operator % dalam Lua mengembalikan baki modulo, jadi ungkapan ini mengitar bingkai sumber 0–5. Formula berulang ini diterbitkan daripada ciri-ciri yang didokumenkan tersebut; lihat dokumentasi ungkapan Fusion dan operator aritmetik Lua.
| Bingkai output | Bingkai sumber yang diminta | Lukisan yang dijangka |
|---|---|---|
| 0 | 0 | Bulatan pertama |
| 1 | 1 | Bulatan kedua |
| 5 | 5 | Bulatan keenam |
| 6 | 0 | Bulatan pertama sekali lagi |
| 7 | 1 | Bulatan kedua sekali lagi |
| 11 | 5 | Bulatan keenam sekali lagi |
| 12 | 0 | Bulatan pertama sekali lagi |
Pilih Nearest untuk mengekalkan lukisan individu. Blackmagic mendokumenkan bahawa Nearest menduplikasi atau menggugurkan bingkai, manakala Blend melarutkan bingkai bersebelahan bersama-sama. Untuk contoh bingkai demi bingkai ini, pengadunan akan menghasilkan rupa perantaraan yang tidak anda lukis. Lihat kawalan interpolasi dalam “Time Stretcher”.
Sesuaikan ungkapan dengan julat bingkai anda
Kira bingkai sumber secara inklusif. Lukisan pada bingkai 0 hingga 5 membentuk kitaran enam bingkai, jadi gunakan % 6. Menggunakan % 5 akan menggugurkan lukisan 5 daripada urutan berulang. Pada kadar garis masa contoh 24 bingkai sesaat, enam bingkai berlangsung selama 0.25 saat, menghasilkan empat kitaran sesaat.
Jika lukisan anda berada pada bingkai sumber 100–105, dan anda mahu lukisan pertama muncul pada bingkai output 100, gunakan 100 + ((time - 100) % 6). Pada bingkai output 100–105, ungkapan itu meminta bingkai sumber 100–105; pada bingkai output 106, ia kembali kepada bingkai sumber 100.
Hubungan umumnya ialah mula sumber + ((bingkai semasa − mula output) modulo panjang kitaran). Gantikan dengan nombor bingkai Fusion sebenar, bukannya kod masa garis masa halaman Edit. Contoh ini mengandaikan lukisan berturutan dipaparkan selama satu bingkai output setiap satu. Jika anda mahukan kitaran yang lebih perlahan, tentukan masa tahan yang dikehendaki sebelum mengubah ungkapan.
Semak output dan kenal pasti masalah lazim
Periksa TimeStretcher1 atau MediaOut1 merentasi sekurang-kurangnya dua kitaran lengkap. Bagi contoh berasaskan sifar, semak bingkai 5, 6, 11 dan 12 secara berasingan. Sempadan ini lebih jelas menunjukkan panjang kitaran yang salah atau lukisan yang hilang berbanding menonton main balik berterusan.
Butang Loop pengangkutan Fusion berguna untuk pratonton, tetapi butang itu mengawal pergerakan kepala main balik merentasi julat main balik. Blackmagic mendokumenkan mod pratonton berulang dan ulang-alik di bawah “Looping Options” dalam manual rujukan Fusion. Ungkapan Source Time menghasilkan urutan imej berulang dalam komposisi anda.
| Gejala | Perkara untuk diperiksa | Pembetulan |
|---|---|---|
| Setiap bingkai output menunjukkan lukisan yang sama | Source Time mungkin masih menggunakan animasi pemalar awalnya | Pastikan ungkapan mengawal Source Time dan nilai yang dipaparkan berubah apabila anda menyental garis masa |
| Lukisan terdahulu kekal kelihatan pada bingkai sumber kemudian | Jenis dan tempoh strok | Periksa Paint1 secara langsung; gunakan Multistroke dengan tempoh 1 sebelum menghasilkan lukisan gantian |
| Bingkai kosong muncul secara berkala | Lukisan sumber tiada atau julat tidak betul | Periksa setiap bingkai sumber dan semak panjang kitaran secara inklusif |
| Lukisan kelihatan bercampur | Interpolasi Time Stretcher | Pilih Nearest |
| Rakaman latar belakang berulang bersama lukisan | Kedudukan Time Stretcher | Kekalkan nod itu pada cabang Paint lutsinar yang berasingan sebelum pengkompositan |
Kembali ke halaman Edit dan mainkan keseluruhan Fusion Composition. Pastikan lukisan pertama muncul di tempat yang dikehendaki dan pengulangan berterusan hingga bingkai terakhir klip. Jika anda kemudian mengubah mula atau tempoh klip, semak semula andaian mula output dalam ungkapan dan periksa sempadan baharu.
Gelung Paint yang boleh diharap bermula dengan kitaran sumber yang kemas: setiap bingkai yang dimaksudkan tersedia, tempoh strok sepadan dengan kaedah lukisan, dan lukisan terakhir beralih dengan sengaja kepada lukisan pertama. Setelah bingkai itu betul, Time Stretcher menyediakan cara ringkas untuk mengulanginya sambil mengekalkan lukisan asal untuk kerja seterusnya.
Sumber
- Manual Rujukan Fusion 21.1 — Blackmagic Design.
- Manual Rujukan DaVinci Resolve 21 — Blackmagic Design.
- Klik kanan pada Mac — Apple.
- Manual Rujukan Lua 5.1: Operator Aritmetik — Lua.org.