MATERI PERKULIAHAN RIGGING LANJUT I

dokumen-dokumen yang mirip
MODUL AJAR INTRODUCTION TO CHARACTER ANIMATION (RIGGING) WITH BLENDER FREE OPEN SOURCE SOFTWARE

EKSPRESI. Buat 7 tulang lainnya dengan nama dan posisi sesuai pada gambar di atas, dan setiap tulang diberi parent DEF-head.

MODUL AJAR INTRODUCTION TO CHARACTER ANIMATION (ANIMATION) WITH BLENDER FREE OPEN SOURCE SOFTWARE

Membuat Model Sederhana

PROSES PEMBUATAN MODELING ARSITEKTUR 1. PENGATURAN BACKGROUND IMAGE

Trik Seleksi SAP2000

BAB 3 User Interface. 3.1 Sekilas Tentang Blender

FORUM BLENDER INDONESIA B.A.R.S (Blender Army Regional Surabaya)

TIP DAN TRIK BEKERJA EFEKTIF DAN EFISIEN

Mengganti Warna Background Pas Foto dengan Menggunakan

1 P a g e AKATEL SANDHY PUTRA PURWOKERTO MODUL GAMBAR TEKNIK. Yana Yuniarsah, MT Tenia Wahyuningrum, MT. 1 P a g e

A. Tujuan Mengenal fasilitas dasar untuk membuat bentuk bebas dengan CorelDraw dan menerapkannya dalam pembuatan logotype.

3. Klik tombol Add Filter sehingga tampak pilihan efek filter 4. Pilih efek animasinya serta atur pada perintah di dalamnya

A. Tujuan Mengenal fasilitas dasar untuk membuat bentuk bebas dengan CorelDraw dan menerapkannya dalam pembuatan logotype.

MODUL PELATIHAN DASAR ANIMASI 3D BLENDER

PEMODELAN DAN SIMULASI

BAB 10 Bouncing Ball / Bola memantul

- tab kedua : mengatur polar tracking, dengan tujuan membantu menentukan sudut secara otomatis sesuai dengan sudut yang ditentukan.

Classic Tweening. Group dan Ungroup Group pada prinsipnya adalah mengelompokkan beberapa objek menjadi satu kesatuan.

1 Blender animation club. Book modeling 1

MEMBUAT JAM ANALOG. By : gapra27

BAB VII. Ringkasan Modul:

MODUL 4: USER INTERFACE

WELCOME TO BLENDER WORLD

Mengatur vertex weight di Blender Oleh: Dody Priyatmono (

WORKSHOP BLENDER ESSENTIALS Pengenalan, Modeling dan Animasi Dasar

CARA CEPAT MEMBUAT 3D ANIMASI DENGAN BLENDER

Macromedia Flash 8. Untuk dapat memahami dasar-dasar dari software macromedia flash 8 kita akan melewati beberapa tahapan belajar, yaitu:

GarageBand. Tampilan GarageBand

MODUL 2 PENGENALAN DAN PENGGUNAAN TOOLS MAPINFO

Bab 1.5. Menyelesaikan Konflik

A. Animasi Objek Dasar Blender 3D

3. Hapus kubus (cube). Dengan cara seleksi kubus (klik kanan) lalu tekan X pada keyborad.

FLASH DASAR-DASAR ANIMASI

Bekerja dengan Drawings

Teknik Power Clip Inside untuk Membuat Lukisan Digital Printing A4 Bono U2 Buatan Sendiri

E-trik Adobe Illustrator CS2 ROBOT KEPITING. fandi

Style Icon PENDAHULUAN Cara Mengatur Depan Belakang Objek pada CorelDraw Order Arrange > Order

Desain Photoshop dibuat menggunakan Layer / Lapisan transparan yang disatukan membentuk suatu Objek gambar yang baru.

Membuat File Database & Tabel

BAB III CREATE EDIT OBJECT

c. Drawing Toolbar digunakan untuk menggambar data spasial atau mendigitasi pada lembar digitasi MapInfo.

PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 14

GABUNGAN BEBERAPA PERINTAH

PANDUAN BELAJAR BAGIAN KEDUA. Dibuat oleh : K A M A L U D I N

Ada beberapa persiapan yang harus di lakukan sebelum membuat sebuah Company Profile

Pemodelan Objek Monitor 3D

BAB 4. Memodifikasikan Objek pada CorelDRAW X Memodifikasi Objek dengan Weld

By SUGITO Call :

PHOTOSHOP. Software ini digunakan untuk berbagai keprluan seperti: Percetakan, Photo Studio dll...

BAB IV. APLIKASI PROGRAM ANIMASI (MACROMEDIA FLASH )

BAB 5 Modeling Organik

EFEK MODUL 4. Special Effect

Ahmad Zidni, S.T. SMK Gondang 2011

Mengenal Impress. Pada Bab ini anda akan mempelajari cara:

LOGO. Semester Genap

PEMBUATAN ANIMASI 3 DIMENSI GERAKAN BERJALAN DENGAN MENGGUNAKAN MAXSCRIPT

Mencari Text 2) 3) KTI A : Week 02 (Pembuatan Dokumen)

Petunjuk Penggunaan UjiKomKu untuk Institusi

Bab 13 Print Composer Map Layout dan Cetak

TIK CERDA S. Adobe Photoshop MODUL ADOBE PHOTOSHOP TIK CERDAS. TIK CERDAS Surabaya, Indonesia

PANDUAN PENGGUNAAN ANIMASI FLASH

Bab III Keluaran dari SIG

BAB IV PERANCANGAN SISTEM

PERTEMUAN 11 MODIFIKASI OBYEK DAN PENGATURAN LAYAR KERJA

Nuryadin Eko Raharjo M.Pd.

DESIGN IKLAN SEPATU. 1. Buka aplikasi Photoshop CS5, kemudian atur kanvas sehingga berukuran 1024 x 768 px dan pilih warna putih sebagai background.

4. Masuk ke freehand/illustrator, copy badannya terlebih dahulu (ctrl+c), kembali ke flash, letakan pada layer 1, frame ke-1, paste (ctrl + v). 5. kli

Pengolahan Objek Tingkat Lanjut

Latihan 1: Klip dan Pengolahannya

PRAKTEK : MEMBUAT LOGO

EDITING DASAR OBYEK MODUL 2

LAYOUT OBYEK MODUL 3 MENYUSUN, MENATA, MENGATUR, MENGUBAH OBYEK

PENGENALAN INTERFACE MACROMEDIA DITECTOR MX

PRAKTIKUM 01: DASAR-DASAR PEMBUATAN OBJEK FLASH. Menu Timeline Panel

3D STUDIO MAX. Setting awal 3D Studio Max 9

Spesifikasi: Ukuran: 14x21 cm Tebal: 238 hlm Harga: Rp Terbit pertama: Agustus 2005 Sinopsis singkat:

Membuat File Database & Tabel

SOFWARE DESAIN ANIMASI BLENDER 3D

Langkah awal untuk membuat Pot Bunga yaitu dengan klik tombol SHAPES. Kemudian klik tombol LINE. Pastikan drag type dipilih CORNER

Tutorial Macromedia Flash 8

Pengenalan Geogebra. Oleh: Hazrul Iswadi. Disampaikan pada seminar internal Departemen MIPA. Tanggal 10 September 2011

VISUAL PARADIGM. Tugas Mata Kuliah IF-4061 Analisis dan Perancangan Berorientasi Objek Tanggal Pengumpulan : 20 Oktober 2004

Pertama kita delete default cube yang ada, dengan klik "x" atau tombol "delete" pada keyboard

Tutorial Inventor : Slider Mekanis (seri 3)

Menggambar Bentuk. Mempersiapkan Area Kerja. Membuat Objek. Menggambar Grafik Vektor Dengan CorelDRAW X4

A. Tujuan Mengenal fasilitas dasar untuk membuat bentuk geometris dengan CorelDraw dan menerapkannya dalam pembuatan logotype.

GRAFIK (CHART) Aplikasi Manajemen Perkantoran B 1

FLASH TUTORIAL. Desman Hidayat, S.Kom

Teori & Praktek Komputer II Revolve Features,

MACROMEDIA FLASH. 1.1 Mengenal interface Macromedia Flash 8. Panel. Timeline Stage. Properties. Animasi Sederhana dengan Macromedia Flash 1

PIKABilling. Panduan Pelanggan 1. PIKABilling Server Install (Untuk XP/Win7)

Modul Pelatihan Penggunaan Inkscape untuk Membuat Logo SME Service Center

Membuat Sketch 2D Sederhana dalam Autodesk Inventor

BAB 5 PROSES EDITING 5.1. EDITING AWAL

MODUL PEMBELAJARAN AUTO-CAD 2002

Daily Tips Excel 2007

Latihan Membuat Peta Tematik Sistem Koordinat Data Frame, TOC, Layer Pada Software Arc GIS 10.1

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG TK Computer 1 (Multimedia) Hand On Lab 1 Konsep Layer dan Tool Dasar

KATA PENGANTAR. Ikatlah ilmu dengan menuliskannya.

Transkripsi:

MATERI PERKULIAHAN RIGGING LANJUT I

Constraints Constraints adalah cara untuk mengendalikan properti dari sebuah objek (lokasi, rotasi dan skala), menggunakan nilai statis dari objek itu sendiri maupun menggunakan objek lain atau yang disebut target. Constraint pada software Blender dapat bekerja pada Objects dan Bone Constraints pada object. Constraints pada rigging. Constraints dapat dikombinasikan dengan constraints lainnya dan membuat tumpukan contraints. Susunan constraints dievaluasi dari atas ke bawah.

Tips Constraints adalah cara yang fantastis untuk menambahkan complexity dan kecanggihan pada sebuah rig. Tapi berhati-hati agar tidak terlalu terburu-buru dalam menumpuk contraints demi contraints sampai kita kebingungan dalam memahami bagaimana contraints itu berinteraksi dengan contraints lainnya. Mulailah dengan sederhana, pahami satu contraints luar dalam. Contraints copy location adalah contraints awal yang baik untuk dipahami. Habiskan waktu untuk memahami konsep fundamental dibaliknya dan contraints lain akan lebih mudah untuk dipahami. Getting Started kita langsung saja mencoba untuk menggunakan constraint pada Bone. Sebelum kita mencoba untuk menggunakan constraints siapkan terlebih dahulu dua buah tulang. 1. Buat satu buah objek tulang Mode : Object Mode Menu : Add > Armature > Single Bone 2. Masuk ke Edit Mode kemudian duplikat tulang tersebut sehingga menjadi 2. Mode : Edit Mode Hotkey : Shift + D

Adding/Removing a Constraint Mode Menu : Pose Mode : Properties, Constraint Tab Untuk menghapus constraint tekan tombol x di bagian header constraint.

Add Constraint Mode : Pose Mode Menu : Pose > Constraints > Add Constraint (with Targets) Hotkey : Ctrl + Shift + C Menambahkan constraint pada Bone yang sedang aktif. jika ada Bone lain yang aktif maka akan dijadikan sebagai target, jika tedapat properties target pada jenis constraint yang dipilih. Copy Constraint to Selected Mode : Pose Mode Menu : Pose > Constraints > Copy Constraint to Selected Bones Hotkey : - Menduplikasi constraint dari Bone yang terakhir dipilih kepada Bone lain yang sebelumnya dipilih. Clear Constraints Mode : Pose Mode Menu : Pose > Constraints > Clear Pose Constraint Hotkey : Ctrl + Alt + C Menghilangkan semua constraint pada Bone yang dipilih.

Constraint: Copy Location Add Constraint Mode : Pose Mode Menu : Pose > Constraints > Add Constraint (with Targets) > Copy Location Hotkey : Ctrl + Shift + C Tampilan Bone yang telah diberikan constraint copy location.

Elemen Constraint Header Setiap constraint memiliki header. Elemen header yang akan dipelajari akan menggunakan constraint copy location. lokasi header berada di bagian atas di setiap constraint Expansion Arrow (menunjuk ke bawah atau kanan) Menunjukan atau menyembunyikan properti setting dari constraint. Merapihkan tumpukan constraint yang sedang tidak membutuhkan perhatian. Constraint akan tetap berfungsi walaupun sedang disembunyikan Copy Location Tipe dari sebuah constraint, yang akan muncul sejak pertamakali constraint dibuat. Copy Location Memberikan nama tertentu pada constraint, nama yang mendeskripsikan maksud dari constraint tersebut sehingga memudahkan kita dan tim untuk memahami maksud dari setiap constraint. Warna merah memberikan peringatan bahwa constraint belum berfungsi secara benar. Background akan berubah menjadi abu ketika constraintnya berfungsi Eyeball (open or closed) Fungsi dari icon ini adalah untuk mengaktifkan dan menonaktifkan sebuah constraint. Constraint yang dinonaktifkan efeknya akan behenti bekerja. menonaktifkan sebuah constraint artinya mematikan efek tanpa menghilangkan pengaturan dari constraint tersebut. Sehingga nantinya kita dapat mengaktifkan kembali constraint dengan setting yang masih lengkap.

Up/Down Arrows Memindahkan constraint ke atas dan ke bawah pada tumpukan constraint. Penilaian sebuah tumpukan constraint terjadi dari atas ke bawah, sehingga memindahkan sebuah constraint yang berada di tumpukan akan memberikan perbedaan output yang signifikan. Jika hanya ada satu constraint maka icon panah tersebut tidak akan muncul. X Menghapus constraint dari bone. Setting yang sudah dibuat akan hilang, dan constraint tidak akan memberikan efek output apapun. Umum Target Target atau kolom data ID membuat kita dapat menghubungkan constraint ke target bone yang dipilih. Sebagai contoh, kita dapat mengisi kolom target, dan constraint copy location akan mulai untuk menggunakan data lokasi dari bone yang dijadikan target. Jika kolom target diisi dengan nama objek tulang contohnya Armature, maka akan muncul kolom Bone dan Head/Tail. Isi kolom Bone dengan sebuah nama tulang dan target dari constraint akan berubah menjadi spesifik ke satu tulang buka keseluruhan objek tulang. Slider Head/Tail berfungsi untuk merubah target constraint dari head ke tail atau diantaranya.

Space Sebuah constraint membutuhkan sebuah frame dalam menjalankan fungsinya, dan frame ini ada space dalam constraint. Memilih satu space dengan space lainnya akan merubah referensi frame dan merubah perilaku dari constraint tersebut. Tipe Space World Space Di tipe space ini World adalah referensi frame untuk objek atau bone. Lokasi menjadi relatif terhadap world origin. Rotasi dan Scale berorientasi kepada world axes. Local Space Pada tipe space ini, parent dari bone adalah referensi frame yang digunakan. Local With Parent Referensi frame yang digunakan adalah properti dari bone itu sendiri. Pose Space Referensi frame yang digunakan adalah local space dari objek armature bone tersebut. Influence Influence slider akan mengatur seberapa banyak constraint akan berpengaruh terhadap target.

Copy Location Constraint Copy Location constraint memaksa objek pemiliknya untuk memiliki lokasi yang sama dengan targetnya. Target Kolom target digunakan untuk memilih target constraint, dan constraint tidak akan bekerja bila kolom target dikosongkan. Bone Ketika kita menjadikan objek tulang sebagai target, maka kolom Bone akan muncul untuk digunakan memilih secara spesifik bagian tulang mana yang akan dijadikan target. X, Y, Z Kolom ini mengendalikan axis mana yang akan diaktifkan pada constraint. Invert Kolom invert gunanya untuk membuat arah berlawanan dari axis yang digunakan pada constraint. Offset Ketika diaktifkan, kontrol ini membuat lokasi objek pemilik constraint menggunakan transformasi propertiesnya sendiri relatif pada posisi target. Space Kolom untuk memilih frame kerja.

Copy Rotation Constraint Copy Location constraint memaksa objek pemiliknya untuk memiliki rotasi yang sama dengan targetnya. Target Kolom target digunakan untuk memilih target constraint, dan constraint tidak akan bekerja bila kolom target dikosongkan. Bone Ketika kita menjadikan objek tulang sebagai target, maka kolom Bone akan muncul untuk digunakan memilih secara spesifik bagian tulang mana yang akan dijadikan target. X, Y, Z Kolom ini mengendalikan axis mana yang akan diaktifkan pada constraint. Invert Kolom invert gunanya untuk membuat arah berlawanan dari axis yang digunakan pada constraint. Offset Ketika diaktifkan, kontrol ini membuat lokasi objek pemilik constraint menggunakan transformasi propertiesnya sendiri relatif pada posisi target. Space Kolom untuk memilih frame kerja.

Copy Scale Constraint Copy Location constraint memaksa objek pemiliknya untuk memiliki skala yang sama dengan targetnya. Target Kolom target digunakan untuk memilih target constraint, dan constraint tidak akan bekerja bila kolom target dikosongkan. Bone Ketika kita menjadikan objek tulang sebagai target, maka kolom Bone akan muncul untuk digunakan memilih secara spesifik bagian tulang mana yang akan dijadikan target. X, Y, Z Kolom ini mengendalikan axis mana yang akan diaktifkan pada constraint. Offset Ketika diaktifkan, kontrol ini membuat lokasi objek pemilik constraint menggunakan transformasi propertiesnya sendiri relatif pada posisi target. Space Kolom untuk memilih frame kerja.

Latihan Buka file Copy Constraint.blend, untuk mencoba membuat constraint copy location.

Limit Constraint Limit Distance Limit Distance constraint memaksa objek pemiliknya untuk berada jauh, dekat, atau di lokasi tertentu dari targetnya. Target Kolom target digunakan untuk memilih target constraint, dan constraint tidak akan bekerja bila kolom target dikosongkan. Bone Ketika kita menjadikan objek tulang sebagai target, maka kolom Bone akan muncul untuk digunakan memilih secara spesifik bagian tulang mana yang akan dijadikan target. Distance Kolom angka ini mengatur batasan jarak antara objek pemilik constraint dengan target. Dalam hal ini angka tersebut diterjemahkan sebagai radius dari target. Reset Distance Ketika ditekan tombol ini berfungsi untuk mengatur kembali agar nilai distance sesuai dengan nilai sesungguhnya dari jarak antara pemilik constraint dengan target. Clamp Region Fungsinya untuk memilih bagaimana cara kita menggunakan Sphere (Bola) sebagai tolak ukur penghitungan jarak, yang didefinisikan dengan pengukuran jarak dan pusat rotasi dari target. Inside: Pemilik constraint berada di dalam sphere (bola) Outside: Pemilik constraint berada di luar sphere (Bola) Surface: Pemilik constraint berada di permukaan sphere (Bola) Space Kolom untuk memilih frame kerja.

Limit Location Limit Location berfungsi untuk membatasi lokasi dari objek pemilik constraint. Minimum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas minimum bagi pemilik constraint. jika nilai minimum ini disi oleh angka yang lebih besar dari nilai maximum, maka fungsinya akan berubah dan bekerja sebagai nilai maximum bagi pemilik constraint. Maximum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas maximum bagi pemilik constraint. jika nilai maximum ini disi oleh angka yang lebih kecil dari nilai minimum, maka fungsinya akan berubah dan bekerja sebagai nilai minimum bagi pemilik constraint. Convert Kolom untuk memilih frame kerja.

Limit Rotation Limit Location berfungsi untuk membatasi rotasi dari objek pemilik constraint. Limit Minimum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas minimum bagi pemilik constraint. jika nilai minimum ini disi oleh angka yang lebih besar dari nilai maximum, maka fungsinya akan berubah dan bekerja sebagai nilai maximum bagi pemilik constraint. Limit Maximum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas maximum bagi pemilik constraint. jika nilai maximum ini disi oleh angka yang lebih kecil dari nilai minimum, maka fungsinya akan berubah dan bekerja sebagai nilai minimum bagi pemilik constraint. Convert Kolom untuk memilih frame kerja.

Limit Scale Limit Location berfungsi untuk membatasi skala dari objek pemilik constraint. Minimum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas minimum bagi pemilik constraint. jika nilai minimum ini disi oleh angka yang lebih besar dari nilai maximum, maka fungsinya akan berubah dan bekerja sebagai nilai maximum bagi pemilik constraint. Maximum X, Y, Z Kolom ini berfungsi untuk memberikan nilai batas maximum bagi pemilik constraint. jika nilai maximum ini disi oleh angka yang lebih kecil dari nilai minimum, maka fungsinya akan berubah dan bekerja sebagai nilai minimum bagi pemilik constraint. Convert Kolom untuk memilih frame kerja.

Latihan Buka file Limit Constraint.blend, untuk mencoba membuat constraint copy location.

Inverse Kinematics (IK) Constraint inverse Kinematics mengimplementasikan cara pose sebuah susunan tulang menggunakan kinematik terbalik. Target Kolom target digunakan untuk memilih target constraint, dan constraint tidak akan bekerja bila kolom target dikosongkan. Bone Ketika kita menjadikan objek tulang sebagai target, maka kolom Bone akan muncul untuk digunakan memilih secara spesifik bagian tulang mana yang akan dijadikan target. Pole Target Objek yang digunakan sebagai rotasi tiang. Iterations Nilai maximum untuk memecahkan iterasi Chain Length Berapa banyak tulang yang akan dikenakan oleh efek IK. Jika nilainya 0 maka seluruh tulang akan terkena efek dari IK. Use Tail: Memasukan ekor dari Bone sebagai element terakhir dari susunan rantai tulang yang terkena efek IK. Stretch: Mengaktifkan IK stretching Weight Position: Berat dari posisi kontrol untuk target IK Rotation: Susunan tulang mengikuti rotasi dari target

Latihan Buka fileinverse Kinematic.blend, untuk mencoba membuat constraint IK.

Latihan 1. Buka file Latihan IK.blend Buatlah tulang untuk menggerakan 2 buah bola mata dengan menggunakan constraint Inverse Kinematic dan Limit Location 2. Buat sebuah objek tulang. Mode : Object Mode Menu : Add > Armature > Single Bone Hotkey : Shift + A > Single Bone

3. Pindahkan 3D Cursor ke center point mata kiri Mode : Edit Mode (Mata) Seleksi : Lingkaran tengah mata Menu : Mesh > Snap > Cursor to Selected Hotkey : Shift + S > Cursor to Selected 4. Tambahkan tulang baru di lokasi 3D Cursor berada Mode : Edit Mode (Armature) Seleksi : Lingkaran tengah mata Menu : Add > Snap > Cursor to Selected Hotkey : Shift + S > Cursor to Selected

5. Lakukan lagkah yang sama untuk membuat tulang mata bagian kanan a. Aktifkan X-Axis Mirror pada armature properties di sebelah kiri jendela kerja b. buat tulang untuk mata kiri dan mata kanan c. Properti untuk tulang mata kanan d. Properti untuk tulang mata kiri

6. Ganti posisi tulang mata kanan dan kiri seperti pada gambar. 7. Buat 3 buah tulang baru dengan posisi dan properti seperti pada contoh.

7. Berikan constraint pada tulang mata.r, mata.l dan Kontrol Mata, dengan setting constraint seperti pada contoh. a. IK constraint untuk Mata.R b. Limit Location untuk kontrol a. IK constraint untuk Mata.L mata