Ini adalah posting pertama kami di Habr dan kemungkinan besar tidak akan berguna bagi animator profesional karena mereka membuat animasi untuk sarapan, makan siang, dan makan malam. Saya tidak berpikir itu akan mengejutkan mereka. Juga di postingan tidak ada mat.chast karena dia aja gak ngajar seseorang. Posting secara keseluruhan untuk menunjukkan arah pekerjaan yang digeneralisasi dan hasil yang kami terima.
Ada kebutuhan untuk membuat animasi karakter untuk game yang kami lakukan "di lutut". Apa mocap tidak cocok untuk kami - animasi dan animasi dari mixamo.com:
Anda perlu mencari animasi yang paling cocok
butuh banyak animasi
animasi visual harus digabungkan
sangat sulit untuk membuat sesuatu yang berkualitas tinggi dari sekumpulan sampel animasi yang beraneka ragam
Mengemis, seperti seorang tunawisma dalam ember seseorang, untuk mencari animasi yang diperlukan selama seminggu, saya berhasil mengumpulkan Frankenstein tertentu. Frankenstein, karena saya mendapat animasi dari mana-mana. Karakter itu berjalan seperti pekerja kantoran, menyelinap seperti peri tingkat 80, berjongkok seperti manusia laba-laba. Hanya bercanda, semuanya tidak terlalu buruk, tentu saja, untuk orang awam mungkin saja, tetapi saya masih tidak senang dengan animasi yang beraneka ragam. Meskipun pencampuran dan trik prosedural lainnya sangat meningkatkan segalanya ... Dan kakinya tidak menempel di tanah sebagaimana mestinya. Itu sangat mengganggu saya ketika animasi karakter tidak 100% konsisten dengan apa yang dia lakukan, kaki menembus lantai, tangan menembus dinding ... yah, Anda mengerti, bagaimanapun, abad ke-21.
: . , . 3D .
. , (, , ). , . IK, . . , . .
, . , . Github - . . .
2- 12 - . , . :
, , IK - ( ):
. C . , - . , . (: . 3 , ).
. XD :
. , . .
, . , : … , , (, ) . . , "" ( "" !):
, .
. :
. . , .
Saya ingin menambahkan. Itu tidak mungkin untuk sepenuhnya menghindari penggunaan animasi mocap. Mengapa demikian? Faktanya adalah robot membutuhkan individualitas, gaya gerakan. untuk ini dia diberikan set animasi dari mana dia mengadopsi plastisitas gerakan dan menggunakannya untuk menghitung animasi prosedural gerakan. Sesuatu seperti ini Pengujian menggunakan model yang dianalogikan dengan robot Fedor. Maaf, ini bukan salinan persisnya. Tidak ada gambar, dikumpulkan "dengan mata": D
Tautan ke beberapa perkembangan kami di game (dalam bentuk sketsa):