Produksi animasi 3D modern semakin menuntut efisiensi alur kerja tanpa mengorbankan kualitas gerak karakter. Penelitian ini mengusulkan pendekatan prosedural berbasis F-Curve untuk mengotomasi prinsip follow-through dan overlapping action secara langsung pada domain keyframe tanpa modifikasi mesh dan tanpa baking destruktif yang diimplementasikan sebagai add-on Python "Overlapping Animation v5.0" dalam lingkungan Blender 3D. Pendekatan ini hadir sebagai respons terhadap dua keterbatasan utama: implementasi manual yang membutuhkan waktu lama dan membatasi fleksibilitas revisi, serta metode berbasis spring yang ada seperti Velocity Skinning dan Spring Decomposed Skinning yang memerlukan modifikasi pada level skinning mesh sehingga tidak aksesibel bagi animator independen. Add-on dikembangkan dengan tiga mode : (1) Keyframe Offset berbasis hierarki tulang, (2) Overshoot parametrik, dan (3) simulasi fisika Mass-Spring Damper (MSD) langsung pada data F-Curve tanpa baking destruktif. Kebaruan utama terletak pada pendekatan prosedural berbasis F-Curve yang memanipulasi domain keyframe secara langsung sebagai ruang kerja yang familiar bagi animator, menghasilkan kurva animasi yang dapat diedit ulang dengan mekanisme reset penuh karakteristik yang tidak dimiliki metode berbasis skinning mesh. Eksperimen pada karakter Snow v2 menunjukkan mode Keyframe Offset mencapai penghematan 90,2% densitas keyframe (20 berbanding 204 dari baking konvensional), Sementara mode MSD Physics menghasilkan ≈1.250 keyframe dengan hasil simulasi yang dievaluasi terhadap kurva referensi manual animator senior (MSDeval 0,0011), nilai tersebut merepresentasikan kedekatan terhadap kurva referensi, bukan akurasi fisika yang tervalidasi secara eksternal. Seluruh mode mempertahankan kemampuan reset penuh, menawarkan alternatif non-destruktif dan art-directable yang aksesibel bagi animator independen dalam produksi animasi prosedural.
Copyrights © 2026