Induk Layer dan Objek Null

Support
Support
  • Diperbarui

Ringkasan

Induk layer (layer parenting) menciptakan hubungan induk-anak antara layer, di mana layer induk mempengaruhi posisi, rotasi, dan skala dari layer anak. Objek null adalah layer tak tampak yang bekerja dengan baik ketika digunakan bersama induk layer! Objek null dapat digunakan dengan pengindukan layer untuk menambahkan kontrol pada animasi Anda. Artikel ini akan menjelaskan cara penggunaan kedua hal ini pada proyek Alight Motion.

 

 

Bagaimana cara mengindukkan layer?

Pada sebuah proyek dengan setidaknya dua layer, ketuk layer yang ingin dijadikan layer anak, lalu ketuk tombol Induk Layer.

 

step1.jpg

Langkah 1: Ketuk Ikon Induk Layer

 

Dari menu dropdown, pilih layer yang ingin dijadikan layer induk. Layer yang dipilih di timeline tidak dapat dipilih karena sebuah layer tidak dapat diindukkan ke layer itu sendiri.

 

step2.jpg

Langkah 2: Pilih layer induk

 

step3.jpg

Induk dari layer anak diindikasikan dengan panah

 

Bila Anda ingin melepas hubungan induk dengan layer anak, pilih Tidak ada pada menu ini.

 

Cara Menggunakan Induk (Parenting)

Ketika Anda mengganti posisi layer induk, layer anaknya akan bergerak secara bersamaan. Bila layer induk diputar, layer anak akan berputar pada sumbu layer induk. Ketika skala dari layer induk diubah, layer anak akan mengikuti perubahan skala yang dilakukan.

Perubahan ini akan tetap terjadi tanpa melihat apabila layer anak akan bertabrakan dengan layer induk, atau apabila layer anak berada jauh dari layer induk.

Penting untuk diingat bahwa hubungan induk merupakan hubungan satu arah. Memindahkan, memutar, atau mengubah skala layer anak tidak akan mempengaruhi layer induknya.

Susunan layer di timeline tidak berpengaruh pada hubungan induk.

 

Hierarki Pengindukan (Parenting)

Setiap layer hanya bisa memiliki paling banyak satu induk, tetapi layer induk dapat memiliki jumlah layer anak yang tidak terbatas. 

Sebuah layer yang memiliki layer anak juga dapat memiliki layer induk, sehingga layer dapat disambungkan bersama untuk menampilkan animasi yang canggih dan menarik.

 

1.jpg

Dalam proyek ini, lapisan diindukkan bersama pada suatu “rantai”

untuk membuat animasi crane yang canggih.

 

Efek dan Pengindukan (Parenting)

Efek pada layer induk yang mengubah posisi, rotasi, dan skala layer induk juga akan mempengaruhi layer anak, sama juga dengan beberapa efek warp. Efek yang memiliki perilaku ini memiliki tag Induk Layer di Browser Efek, termasuk efek-efek seperti Lengkungan (Bend), Ombang-ambing (Oscillate), Guncang Otomatis (Auto-Shake), dan Ayun (Swing).

 

layerparenting.jpg

 

Ketika efek Gerak Sepanjang Jalur (Move Along Path) diterapkan pada layer anak, hal ini akan menyebabkan layer anak untuk bergerak mengikuti outline dari layer induknya. Hal ini berguna untuk Gambar Vektor untuk menciptakan jalur kurva yang dapat diikuti oleh layer.

 

Efek Penolong Induk (Parenting Helper)

Efek Penolong Induk (Parenting Helper) menyesuaikan perilaku layer anak ketika rotasi atau skala dari layer induk diubah, sehingga komponen tertentu dari perubahan layer induk akan diabaikan, dikurangi, atau menjadi berlebihan. Contohnya, jika Anda ingin sebuah layer untuk bergerak ketika layer induknya berputar, tetapi tanpa mengubah sudutnya sendiri, seperti gondola di kincir angin, Anda dapat menggunakan efek ini.

Efek ini akan mengizinkan Anda untuk mengubah mode Rotasi dan Skala secara individu. Beberapa opsi yang dapat dipilih:

  • Pengaturan “Normal” adalah perilaku pengindukan (parenting) standar.
  • Pengaturan “Locked” akan mencegah rotasi dan perubahan skala ukuran dari layer anak, tetapi posisinya akan berubah bersamaan dengan layer induk.
  • Pengaturan “Weighted” akan mengizinkan derajat perubahan berdasarkan layer induknya. Sebagai contoh, Rotation Weight bernilai 200% akan membuat layer anak berputar dua kali lebih banyak dibandingkan layer induknya. Gunakan nilai Rotation Weight atau Scale Weight untuk membuat penyesuaian yang ingin dilakukan.

 

Berikut merupakan contoh di mana kami telah merotasi layer induk sebesar 45 derajat.

 

normal.jpg

Normal: Layer anak berotasi dengan layer induk, menggunakan titik poros dari layer induk.

 

locked.jpg

Locked: Posisi layer anak berubah dengan rotasi layer induk,

tetapi layer anak itu sendiri tidak berotasi.

 

weighted.jpg

Weighted: Posisi layer anak berubah dengan rotasi layer induk, dan layer anak berotasi tergantung dari nilai pemberatan (weighting value). Pada 200%, layer anak berotasi dua kali dari layer induknya.

 

 

Ada juga opsi "Auto Rotate" yang akan menerapkan rotasi pada layer berdasarkan pergerakan horizontal atau vertikal dari layer induk. Contohnya, hal ini dapat digunakan untuk secara otomatis membuat animasi roda.

 

Bila rodanya tidak mengisi layer sepenuhnya, gunakan “Radius Adjust” untuk mengkompensasikan sehingga rotasinya dihitung dengan benar. Sebagai contoh, bila roda hanya mengisi 70% dari layer, dan bagian luar 30%-nya adalah transparan, atur Radius Adjust menjadi -30.

 

Apa itu Objek Null (Null Objects)?

Objek Null atau Null Objects adalah layer yang tidak terlihat, namun bisa dikontrol dan dianimasikan seperti layer lainnya. Untuk menambahkan objek null di iPhone dan Android, ketuk Tambahkan Layer, lalu buka tab Objek dan ketuk Null (Nol).

 

nulliphone.png

 

Pada iPad, buka tab Objek, lalu ketuk Null (Nol).

 

ipad.jpg

 

Anda akan melihat bingkai yang mengindikasikan posisi, skala, dan sudut dari objek null sebagai referensi ketika mengedit, tetapi bingkai ini tidak akan tampak ketika video diekspor dan dibagikan.

 

 

Cara menggunakan Objek Null

Objek null dapat digunakan sebagai induk dari layer lainnya, dan hal ini dapat menjadi berguna dalam beberapa situasi.

Apabila Anda ingin memiliki lebih banyak kontrol atas animasi dari suatu layer dengan menggunakan waktu keyframe yang berbeda untuk sumbu terpisah, Anda dapat mengindukkan layer tersebut ke sebuah objek null (nol), lalu animasikan satu sumbu pada objek null itu sendiri. Hal ini dapat menjadi berguna ketika Anda ingin lebih banyak kontrol atas posisi pada sumbu Z dari sebuah objek kamera, dengan menganimasikan posisi X dan Y dari objek kamera itu sendiri, dan menganimasikan Z pada layer null yang bertindak sebagai layer induk. Hal ini juga bisa diterapkan pada Skala, jika Anda menginginkan animasi keyframe terpisah untuk skala X dan skala Y.

Ketika Anda ingin menerapkan efek pergerakan secara seragam pada dua atau lebih layer, tetap juga ingin dapat menganimasikannya secara terpisah, Anda dapat mengindukkan layer-layer tersebut ke sebuah objek null dan menerapkan efek tersebut ke objek null.

 

Catatan Tambahan

Dengan mengatur keyframe posisi secara bersamaan pada layer induk dan layer anak, serta menerapkan easing pada keduanya, Anda dapat membuat gerakan kurva untuk layer anaknya.

Ketika Anda membagi layer induk menjadi dua bagian, layer anaknya akan tetap terindukkan pada bagian sebelah kiri.

Posisi playhead ketika Anda mengatur layer induk dapat berpengaruh. Posisi, rotasi, dan skala layer anak dihitung berdasarkan layer induknya. Untuk menghindari layer anak “melompat” ketika mengatur layer induk, Alight Motion akan secara otomatis menyesuaikan posisi, rotasi, dan skala layer anak untuk mengkompensasikan pada saat Anda mengatur layer induknya. Secara esensial, hal ini berarti hubungan posisi antara layer anak dan induk “terkunci” ketika Anda menerapkan pengindukan (parenting). Hal ini berarti bila layer induk atau anak memiliki animasi yang diterapkan pada layer tersebut, penting untuk menggeser playhead ke sebuah posisi di mana layernya memiliki hubungan yang diinginkan sebelum menerapkan pengindukan (parenting).

 

 

 

 

 

Apakah artikel ini membantu?

Komentar

0 komentar

Artikel ditutup - tidak bisa memberikan komentar.