Rabu, 20 Mei 2015

Praktikum 11 – Blender 2.7 Rigging using Rigify

1. Tujuan

Membuat rigging untuk sebuah karakter bipedal (dua pedal/dua kaki). Diimplementasikan menggunakan blender 2.7 rigging using rigify.

2. Alat

Blender 2.7+

3. Bahan

Low Poly Character

4. Dasar Teori

A. Rigging

Rigging adalah kegiatan untuk membuat sebuah 3D model mudah untuk digerakkan. Membantu untuk lebih fokus terhadap pengaturan pose ketimbang manipulasi polygon.
kompleksitas rigging bisa amat sangat bervariasi. bahkan rigging bisa dianggap dunia tersendiri yang sama kompleks-nya dengan dunia keilmuan yang lain. kalau ingin tahu seberapa luas, bisa mampir ke channel Master of Rigging di vimeo.

B. Walk Cycle Pose

Sebuah walk cycle dapat disusun dengan mengikuti acuan pose-pose berikut


walk-cycle-poses
Walk cycle poses

C. Blender Dope Sheet Editor

Blender dopesheet editor digunakan untuk melihat property apa saja yang terpengaruh oleh sebuah keyframe.


dopesheet-editor
Dopesheet Editor

D. Blender Graph Editor

Graph editor merupakan editor untuk memanipulasi spacing antar keyframe. Digunakan untuk mengimplementasikan ease in, ease out, dan constant movement.


graph-editor
Graph Editor

E. Motion Paths

Motion path merupakan menu untuk menvisualkan kalkulasi gerakan yang dilakukan oleh blender. Salah satu kegunaan alat ini adalah untuk mengecek arcs dari sebuah gerak animasi.


cube-motion-path
Cube with motion path

5. Petunjuk Praktikum

  1. Gunakan Dope sheet editor untuk mengatur timing
  2. Gunakan Graph editor untuk mengatur spacing
  3. Gunakan Motion path untuk mengevaluasi arcs dan spacing
  4. Berikut adalah contoh rigging menggunakan Rigify

6. Kegiatan Praktikum

Lakukanlah langkah-langkah praktikum berikut ini:
  1. Download bahan yang telah disediakan
  2. Berdasarkan petunjuk yang diberikan, buatlah rigging dari bahan tersebut. Lakukan uji rigging dengan menggunakan “Pose Mode” atau dengan menekan Ctrl + Tab
  3. Buatlah walk cycle menggunakan rigging tersebut
  4. (BONUS) buatlah rigging untuk karakter berikut [NightCrawler)[https://drive.google.com/file/d/0BxDGvGQJHH_OSnNKNjRNZlJsUjA/view?usp=sharing]

7. Hasil Praktikum yang diharapkan


8. Kesimpulan yang diharapkan

Setelah melakukan praktikum ini saya dapat menyimpulkan bahwa menggunakan rigging otomatis memudahkan kita dalam membuat animasi atau walkcycle.

9. Referensi

Create Walk Cycle in Blender using Rigify by Karan Shah
Blender dopesheet editor
Blender graph editor
Belnder motion path
CG 101: What is rigging
3D Rigging Terms

Rabu, 13 Mei 2015

Praktikum 10 – Walk Cycle

1. Tujuan

Membuat animasi walk cycle

2. Alat

Blender 2.6+

3. Bahan

Biped Rig by Nathan VegdalBiped rig by nathan vegdal

4. Dasar Teori

A. Walk Cycle Pose

Sebuah walk cycle dapat disusun dengan mengikuti acuan pose-pose berikut


walk-cycle-poses
Walk cycle poses

B. Biped Rig by Nathan Vegdal

Ada beberapa hal yang perlu diketahui tentang biped rig yang akan digunakan, diantaranya meliputi setting IK dan FK, cara penggunakan IK pada kaki untuk mengatur pose kaki.

C. Blender Dope Sheet Editor

Blender dopesheet editor digunakan untuk melihat property apa saja yang terpengaruh oleh sebuah keyframe.


dopesheet-editor
Dopesheet Editor

C. Blender Graph Editor

Graph editor merupakan editor untuk memanipulasi spacing antar keyframe. Digunakan untuk mengimplementasikan ease in, ease out, dan constant movement.


graph-editor
Graph Editor

D. Motion Paths

Motion path merupakan menu untuk menvisualkan kalkulasi gerakan yang dilakukan oleh blender. Salah satu kegunaan alat ini adalah untuk mengecek arcs dari sebuah gerak animasi.


cube-motion-path
Cube with motion path

5. Petunjuk Praktikum

  1. Gunakan Dope sheet editor untuk mengatur timing
  2. Gunakan Graph editor untuk mengatur spacing
  3. Gunakan Motion path untuk mengevaluasi arcs dan spacing
  4. Berikut adalah contoh basic walk cycle menggunakan extreme position dan passing position

6. Latihan Praktikum

Lakukanlah latihan-latihan berikut ini:
  1. Buatlah walk cycle sederhana dengan menggunakan extreme position dan passing position.
  2. Modifikasi walk cycle sederhana tersebut dengan menambahkan up position dan down position.
  3. Modifikasi walk cycle tersebut dengan menambahkan gerak naik turun bahu dan pinggul.

7. Hasil Praktikum


8. Kesimpulan

Dalam membuat walk cycle cukuplah mudah bila kita mengetahui teknik dalam pembuatannya, dengan hanya membuat 24 frame untuk keseluruhan yang kemudian kita bagi menjadi 2 sehingga bisa terbilang 12 awal untuk awalan pergerakan dan 12 akhir untuk akhir pergerakan. Sehingga dapat disimpulkan bahwa pergerakan walk cycle berisikan setengah pergerakan yang tetap lalu di duplikasi gerakannya hingga membentuk pergerakan walk cycle utuh dengan teknik paste mirror (ctrl+shift+V).

9. Referensi

Blender dopesheet editor
Blender graph editor
Belnder motion path

Rabu, 06 Mei 2015

Prak 9 – Blender Bouncing Ball Exercise



1. Tujuan

Menggunakan Blender Bouncing Ball Exercise untuk mengenal tool animasi yang disediakan oleh blender.

2. Alat

Blender 2.6+

3. Bahan

(tanpa bahan)

4. Dasar Teori

A. Bouncing ball dilihat dari sudut pandang 12 prinsip animasi


Bola mantul melewati layar (source: misscaptainalex.wordpress.com)

Contoh bola memantul(bouncing ball) tersebut merupakan kombinasi dari beberapa konsep animasi sekaligus
diantaranya
  1. Timing and Spacing
    Timing berhubungan dengan durasi atau jumlah frame yang diperlukan oleh sebuah action. timing yang tepat akan membuat sebuah action tampil meyakinkan. berikut adalah penjelasan singkat tentang animasi yang menggunakan timing yang tepat versus animasi dengan timing yang kurang pas.

  2. Sedangkan spacing berhubungan dengan kecepatan sebuah benda. apakah benda tersebut memiliki kecepatan konstan atau dipercepat atau diperlambat atau kombinasi dipercepat dan diperlambat.
    berikut adalah variasi-variasi spacing dalam proses pembuatan animasi.

    Timing and Spacing (http://hiwulan.blogsopt.com)
  3. Arcs (lintasan gerak)
    Arcs artinya lengkungan. secara umum, di dunia nyata, hampir tidak ada gerakan lurus atau diagonal sempurna. semuanya ada lengkungannya.
    Pada kasus bouncing ball across screen, lintasannya akan membentuk lengkungan sebagai berikut
    Arcs of bouncing ball across screen (www.angryanimator.com)

B. Blender Dope Sheet Editor

Blender dopesheet editor digunakan untuk melihat property apa saja yang terpengaruh oleh sebuah keyframe.


dopesheet-editor
Dopesheet Editor

C. Blender Graph Editor

Graph editor merupakan editor untuk memanipulasi spacing antar keyframe. Digunakan untuk mengimplementasikan ease in, ease out, dan constant movement.


graph-editor
Graph Editor

D. Motion Paths

Motion path merupakan menu untuk menvisualkan kalkulasi gerakan yang dilakukan oleh blender. Salah satu kegunaan alat ini adalah untuk mengecek arcs dari sebuah gerak animasi.


cube-motion-path
Cube with motion path

5. Petunjuk Praktikum

  1. Gunakan Dope sheet editor untuk mengatur timing
  2. Gunakan Graph editor untuk mengatur spacing
  3. Gunakan Motion path untuk mengevaluasi arcs dan spacing

6. Latihan Praktikum

Lakukanlah latihan bertingkat berikut ini:
  1. Buatlah bouncing ball dengan gerakan vertical saja (vertical only/bounce in place/mantul di tempat)
    Tirukan gerakan dari bowling ball berikut ini. Jika sudah mampu, lanjutkan ke soccer ball jika ada waktu sisa praktikum.
    vertical-bouncing-ball
    Bouncing ball vertical
  2. Buatlah bouncing ball dengan gerakan across the screen (melintasi layar)
    bouncing-across-the-screen
    Bouncing ball across the screen
  3. Buatlah bouncing ball across the screen dengan tambahan squash and stretch (penyet)
    bouncing-ball-squash-stretch
    Bouncing ball with squash and stretch

7. Hasil Praktikum

Bouncing Ball

Bouncing Ball Across The Screen

Bouncing Ball with Stretch

8. Kesimpulan

Untuk membuat bouncing ball dalam blender atau 3D software cukuplah mudah, namun dibutuhkan ketelitian yang cukup untuk memperhatikan pergerakan, jarak, dan kecepatan.

9. Referensi

http://www.mohhasbias.com/praktikum-3-animasi-2d/
http://misscaptainalex.wordpress.com/animation/51-animation-exercises/
http://hiwulan.blogspot.com/2014/09/praktikum-2-bouncing-ball-with-slow-in.html
http://www.theanimatorssurvivalkit.com/volumes_1_4.html
http://www.angryanimator.com/word/2010/11/26/animation-tutorial-1-bouncing-ball/
http://www.brendanbody.co.uk/bb_lecture/page3.html
Blender dopesheet editor
Blender graph editor
Belnder motion path