Workflow Mecanim Research by Habli

1,034 views

Published on

Presentasi dari Muhammad Habli Hafid, Crew dari Agate Studio dalam event Talent Development Saturday Agate Studio. http://agatestudio.com

Talent Development Saturday adalah acara Agate Studio crew sharing berbagai topik. Mulai dari Art, Programming, Game Production dan General Business/Management. TDS ini dilakukan tanggal 8 Februari 2014 di Bandung Digital Valley.

Published in: Design
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,034
On SlideShare
0
From Embeds
0
Number of Embeds
44
Actions
Shares
0
Downloads
903
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Workflow Mecanim Research by Habli

  1. 1. @agatestudio Research Wokflow Habli Wizard Agate Studio
  2. 2. @agatestudio RESEARCH WOKFLOW The Implementation of Mecanim Using Blender, Unity & Kinect Motion Capture
  3. 3. @agatestudio Overview • 1. Tentang Mecanim • 2. Setting Up Rig di Blender • 3. Bone Parenting • 4. Setting Up Mecanim di Unity • 5. Kinect sebagai Motion Capture Tools • 6. Implementasi Animasi Mo-Cap ke Mecanim • 7. What Went Right • 8. What Went Wrong
  4. 4. @agatestudio Tentang Mecanim • Apa itu Mecanim ? Fitur animasi di unity, untuk human atau creature agar animasi lebih fluid dan natural • Kegunaan Mecanim di Game Industri? - implementasi animasi ke berbagai model, tanpa peduli model itu beda mesh dll. - ngeblend antar animasi state - menggabungkan animasi berbeda part tubuh (menembak sambil berlari) - implementasi animasi motion capture
  5. 5. @agatestudio Setting Up Rig di Blender Rigging bisa dilakukan dengan cara tradisional, atau menggunakan addon Rigify Rigify • Buka User Preferences > Addon > Ceklis Rigify
  6. 6. Setting Up Rig di Blender Add Rigify Armature
  7. 7. Setting Up Rig di Blender • Delete Palm & Heels Bones • Posisikan bones sesuai model
  8. 8. @agatestudio head > neck > chest chest > spine > hips jari.03 (distal) > jari.02 (intermediate) > jari.01 (proximal) > hand hand > forearm > upperarm > shoulder > chest toe > foot > shin > thigh > hips Merupakan bagian terpenting dari setting up rig Pastikan urutan parenting bone seperti ini
  9. 9. Bone Parenting • Skin model dan atur weight • Apabila ada bone tambahan, pastikan weight tidak ke skin bone utama • Export model dan rig
  10. 10. @agatestudio • Masuk ke tab "Rig" di inspector, pilih Animation Type "Humanoid“ • Apply • Masuk ke menu "Configure.. • Jika map retargeting nya "hijau" berarti Mecanim siap untuk dijalankan • Cek jika bone ke target dengan benar,
  11. 11. @agatestudio • Jika map retargeting nya ada yang "merah" berarti ada bone yang tidak terkoneksi dengan baik, cek Bone Parenting nya • klik tab "Muscles" untuk mengetes semua weight dan bone berjalan benar, slide2 parameter yang ada
  12. 12. @agatestudio Aplikasi yang support Kinect sebagai Motion Capture • Brekel Free, Pro Body & Pro Face • Kinect BVH Motion Capture • Ipisoft IRigRecorder & Mocap • Fastmocap Tools & SDK yang dibutuhkan : • Open NI, Ni Mate, Prime Sense • Microsoft Kinect SDK 1.8 • BVHacker
  13. 13. @agatestudio Format standar Motion Capture adalah BVH (Biovision Hierarchy) Wokflow yang biasanya dilakukan dalam implementasi BVH ke Mecanim sebagai berikut • Fix posisi, pivot, timing di BVHacker Tools dan Blender • Export sebagai FBX • Langkah yang dilakukan di Mecanim Unity sama dengan cara mengimport model sebelumnya • ASDF Hero dan teman2 bergangnam style ria, hasil dari implementasi animasi mocap
  14. 14. What Went Right • Penggunaan Mecanim cukup mudah • Penggunaan Kinect sebagai mocap masih mumpuni di game industri, mengurangi waktu pengerjaan animasi
  15. 15. @agatestudio What Went Wrong • Software Motion Capture dari Kinect versi gratis (Brekel Free, BVH Kinect Motion Capture) tidak dapat mengcapture gerakan jari dan kepala. Karena yang dipakai adalah SDK Open Source Open NI v.1 • Brekel Pro yang berbayar memiliki fitur capture lebih optimal, dapat memakai 2 kinect, disertai fitur live stream rig via Autodesk MotionBuilder karena menggunakan Microsoft Kinect SDK • Hasil Capture lebih bersih bisa didapatkan memakai Ipisoft IRigRecorder yang support PS3 Eye dan Ipisoft Mocap, tapi waktu pengerjaan yang agak lama • Gerakan yang cepat dari aktor ketika memperagakan animasi tidak dapat tercapture dengan baik. Tetap harus ada proses editing animasi • Direkomendasikan 2 orang (1 untuk operator dan 1 untuk aktor) agar motion capture berjalan dengan baik
  16. 16. Thank you!

×