ScholarGate
Asisten

Animasi Keyframe dan Skeletal

Animasi keyframe menentukan gerakan pada waktu-waktu tertentu dan melakukan interpolasi di antaranya, sedangkan animasi skeletal menggerakkan permukaan karakter melalui hierarki tulang yang mendasarinya.

Temukan Topik dengan PaperMindSegeraFind papers & topics
Tools & resources
Unduh salindia
Learn & explore
VideoSegera

Definition

Animasi keyframe menginterpolasi parameter adegan antara pose kunci yang ditetapkan oleh seniman, dan animasi skeletal mengubah bentuk mesh karakter sesuai dengan pose struktur tulang hierarkis.

Scope

Topik ini mencakup interpolasi posisi dan orientasi termasuk interpolasi rotasi quaternion, kerangka berartikulasi dan kinematika maju, skinning yang mengikat mesh ke tulang, dan kinematika invers yang memecahkan sudut sendi untuk memenuhi tujuan posisi.

Core questions

  • Bagaimana bingkai di antara (in-between frames) yang mulus dihasilkan dari pose kunci?
  • Bagaimana rotasi diinterpolasi tanpa distorsi?
  • Bagaimana hierarki tulang mengubah bentuk permukaan karakter?
  • Bagaimana sudut sendi ditemukan untuk mencapai posisi target?

Key concepts

  • Interpolasi keyframe
  • Interpolasi spline dan quaternion
  • Hierarki tulang
  • Kinematika maju
  • Kinematika invers
  • Skinning dan bobot kulit

Key theories

Interpolasi rotasi quaternion
Merepresentasikan orientasi sebagai quaternion unit dan menginterpolasinya dengan interpolasi linear sferis menghasilkan rotasi jalur terpendek yang mulus, tanpa gimbal lock dan distorsi dari interpolasi sudut Euler.
Kinematika maju dan invers
Kinematika maju menghitung pose karakter dari sudut sendi ke bawah hierarki tulang, sementara kinematika invers memecahkan masalah invers yang lebih sulit yaitu menemukan sudut sendi yang menempatkan efektor akhir pada lokasi yang diinginkan.

Clinical relevance

Animasi keyframe dan skeletal adalah dasar animasi karakter dalam film dan permainan, avatar dalam realitas virtual dan tertambah, serta gerakan berartikulasi dalam robotika dan visualisasi biomekanika.

History

Sistem keyframe berasal dari animasi tradisional; kurva quaternion Shoemake tahun 1985 memecahkan masalah interpolasi rotasi yang mulus, dan skinning dengan kinematika invers menjadi standar untuk karakter berartikulasi dalam alur produksi.

Key figures

  • Ken Shoemake
  • Rick Parent

Related topics

Seminal works

  • shoemake1985
  • parent2012

Frequently asked questions

Apa itu kerangka dalam animasi?
Ini adalah hierarki tulang tak terlihat di dalam karakter; menggerakkan tulang mengubah bentuk mesh permukaan yang terpasang melalui skinning, sehingga animator memposisikan kerangka sederhana daripada setiap verteks.
Mengapa menggunakan quaternion untuk rotasi?
Quaternion menginterpolasi rotasi dengan mulus di sepanjang jalur terpendek dan menghindari gimbal lock, masalah di mana representasi sudut Euler kehilangan derajat kebebasan dan menghasilkan gerakan yang tersentak-sentak atau tidak terdefinisi.

Methods for this concept

Related concepts