AniGen

Bebas

AnGen adalah kerangka sumber terbuka untuk secara otomatis mengubah satu gambar menjadi animasi - siap model 3D dengan tulang dan skinning.

AniGen

Tinjau

AnGen adalah kerangka sumber terbuka yang secara otomatis mengubah gambar datar tunggal menjadi tiga dimensi model siap untuk animasi. Prinsipnya sederhana: Anda mengunggah gambar dinosaurus, robot, atau karakter, dan Anda mendapatkan mesh dengan tulang dan menguliti. Model ini dapat diimpor langsung ke penyunting 3D dan dibawa ke kehidupan.

Fitur kunci AniGen adalah penggunaan dari sebuah unified Artifields representasi, yang menggabungkan bentuk, kerangka, dan menguliti ke dalam satu ruang. Sistem ini tidak memerlukan gangguan manual: secara independen menentukan penempatan tulang, koneksi mereka ke geometri, dan mendistribusikan berat verteks.

Proses ini bekerja dalam dua tahap. Tahap pertama menghasilkan struktur kerangka model masa depan. Kedua menciptakan geometri rinci dan melakukan artikulasi. Hasilnya adalah dua berkas: mesh.glb dan skeleton.glb, yang dapat digunakan dalam berbagai jaringan pipa.

AnGen mendukung karakter dengan berbagai jumlah sendi - dari mekanisme sederhana ke makhluk kompleks dengan jari. Sistem ini dapat bekerja baik dengan determinasi tulang otomatis dan di bawah kendali pengguna.

Spesifikasi AniGen

SpesifikasiNilai
TipeFramework open-source
MasukanGambar tunggal (PNG, JPG)
Keluaranmesh.glb dan kerangka .glb
Teknologi intiS AverFields (bentuk bersatu, kerangka, dan menguliti)
Mode operasiDua tahap (geometri rinci kerangka)
LisensiLisensi MIT
Model tersediaSS-Flow-Duet, SS- Flow-Solo, SLAT-Flow-Auto, SLAT-Flow- Kontrol
Syarat minimumGPU NVIDIA dengan 18 GB VRAM, Linux, CUDA
DistribusiBebas

Untuk siapa AniGen?

Artis dan Animator 3D

AniGen cocok dengan profesional yang perlu dengan cepat mempersiapkan model dasar dengan rig untuk animasi. Alih-alih secara manual membuat kerangka dan berat tangan, Anda bisa mendapatkan model terartikulasikan dalam satu langkah. Hal ini terutama berguna selama prototipe dan menciptakan animasi kasar.

Pengembang Permainan

Untuk pencipta permainan, kerangka kerja membantu mempercepat pipa produksi aset. Berkas-berkas GLB yang dihasilkan kompatibel dengan kebanyakan mesin game. Pengembang dapat dengan cepat memperoleh versi karakter animasi dari konsep seni.

Peneliti AI Embodied

Untuk spesialis yang bekerja pada simulasi fisik dan pelatihan agen, AniGen menyediakan cara yang nyaman untuk cepat menghasilkan model dengan artikulasi yang benar. Kerangka dan menguliti dibuat secara otomatis dan segera siap digunakan dalam lingkungan simulasi.

Studio Design VFX dan Motion

Dalam efek visual, sering ada kebutuhan untuk menguji cepat ide karakter dalam gerakan. AnGen memungkinkan Anda mengubah sketsa atau foto menjadi model animasi dalam beberapa menit, tanpa mengalihkan perhatian seniman dari pekerjaan utama mereka.

Cara Menggunakan AniGen

Demo Web Gradio

Cara paling sederhana untuk mengeksplorasi alat adalah melalui demo Gradio web. Pada halaman ini, Anda hanya meng-upload gambar dan memulai proses generasi. Hal ini mudah untuk menguji dengan cepat kemampuan kerangka kerja tanpa memasang perangkat lunak apapun.

Instalasi Lokal

Untuk penggunaan lokal, Anda memerlukan sistem yang memenuhi persyaratan minimum: GPU NVIDIA dengan setidaknya 18 GB memori, Linux, dan CUDA. Pemasangan dilakukan melalui setup.sh skrip, yang secara otomatis mengunduh semua ketergantungan, termasuk PyTorch, spconv, dan pytorch3d. Setelah instalasi, Anda dapat menjalankan generasi dari baris perintah atau melalui berkas konfigurasi.

Pilihan Model

Ketika menggunakan kerangka kerja, Anda perlu memilih salah satu model yang tersedia:

  • SS- Flow- Duet - cocok untuk menciptakan kerangka rinci dengan jari;
  • SS- Flow- Solo - menyediakan geometri yang akurat;
  • SLAT- Flow- Otomatis - otomatis menentukan jumlah sendi;
  • SLAT- Flow- Kontrol - memungkinkan Anda untuk mengontrol kepadatan tulang melalui lima tingkat detail.

Fitur Kunci AniGen

Penciptaan Skeleton Otomatis

AniGen independen menentukan di mana tulang harus, berdasarkan analisis gambar. Untuk karakter kompleks, ia menciptakan kerangka bercabang dengan sendi jari; untuk objek sederhana, seperangkat tulang minimal.

Kinning Generation

Sistem secara otomatis mendistribusikan berat vertex relatif terhadap kerangka. Ini menjamin deformasi permukaan yang benar ketika model bergerak. Pengguna tak perlu mengatur bobot secara manual.

Presentasi S AverFields Terpadu

Menggunakan ruang tunggal untuk bentuk, kerangka, dan spinning memungkinkan AniGen untuk memperhitungkan hubungan antara geometri dan artikulasi di semua tahap generasi. Hal ini membuat hasil lebih konsisten dibandingkan dengan pendekatan di mana setiap elemen dibuat secara terpisah.

Dukungan bagi Tingkat Detail Berbeda

Tergantung pada model yang dipilih, Anda dapat mengontrol kompleksitas kerangka. Mode otomatis memilih jumlah sendi yang optimal, sedangkan kontrol manual menyediakan lima tingkat detail - dari disederhanakan ke bone- padat.

Kemajuan AniGen

Keuntungan utama adalah otomatisasi penuh dari proses tali-temali. Pengguna menyediakan gambar tunggal dan mendapat model animasi yang siap tanpa operasi manual.

Kode open-source di bawah lisensi MIT memungkinkan penggunaan bebas dari alat dalam proyek pribadi dan komersial. Akses ke model pra-terlatih di Hugging Face menyederhanakan dimulai.

Format keluaran GLB adalah standar dalam grafis 3D. Model dapat diimpor langsung ke penyunting seperti Blender, Maya, atau 3ds Max, dan digunakan dalam simulasi fisik dan diwujudkan sistem AI.

Fleksibilitas seleksi model memungkinkan penyeimbangan antara detail geometri dan kompleksitas kerangka tergantung pada tugas tertentu.

Batas AniGen

Di antara keterbatasan, kebutuhan perangkat keras tinggi menonjol. Kebutuhan GPU NVIDIA dengan setidaknya 18 GB VRAM membatasi basis pengguna. Bagi banyak profesional independen dan studio kecil, spesifikasi tersebut mungkin keluar jangkauan.

Platform ini terbatas pada sistem operasi Linux, yang tidak digunakan pada Windows atau MacOS tanpa mesin virtual tambahan.

Bekerja dengan foto nyata dapat menghasilkan hasil yang tak terduga: kualitas generasi sangat tergantung pada gambar sumber. Selain itu, kerangka kerja berorientasi terhadap kelas tertentu objek (makhluk, karakter, mekanisme), dan efektivitas dapat mengurangi untuk tipe objek lain.

Masalah apa yang AniGen Solve?

AnGen memecahkan masalah artikulasi gambar otomatis. Alih-alih pengaturan kerangka manual, yang dapat mengambil jam profesional atau hari, sistem melakukannya hampir seketika.

Kerangka ini cocok untuk simulasi fisik jaringan pipa yang membutuhkan model dengan kinematika yang benar. Hal ini juga berguna untuk menciptakan agen untuk diwujudkan AI - sistem dapat dengan cepat menghasilkan berbagai karakter dengan kerangka yang berbeda untuk pelatihan.

Untuk industri animasi, AniGen berharga pada tahap pra-produksi ketika Anda perlu cepat memeriksa bagaimana karakter akan bergerak sebelum menciptakan model tertinggi poligon.

Harga AniGen

AniGen benar-benar bebas. Model distribusi gratis. Pengguna tidak perlu membeli lisensi atau langganan. Kode open-source tersedia di GitHub, dan bobot model yang sudah terlatih diselenggarakan di Hugging Face.

Biaya hanya muncul di sisi pengguna: Anda perlu perangkat keras memenuhi persyaratan minimum dan waktu untuk instalasi dan pengaturan lingkungan.

Terminal Penggunaan AniGen

Proyek ini didistribusikan di bawah lisensi MIT, salah satu yang paling berlaku di dunia open-source. Hal ini memungkinkan penggunaan bebas dari kode, termasuk dalam produk komersial, dengan pelestarian pemberitahuan hak cipta.

Pengguna mendapatkan akses ke baik kode sumber kerangka kerja dan model pra-terlatih. Model Downloaded dapat digunakan dalam jaringan pipa Anda sendiri tanpa pembatasan. Istilah yang tepat tersedia di repositori GitHub, di mana Anda juga dapat menemukan informasi tentang ketergantungan pihak ketiga dan lisensi mereka.

Ketersediaan AniGen

source code proyek ini diterbitkan di GitHub dengan nama AniGen. Model pra-terlatih tersedia untuk diunduh pada platform Wajah Hugging. Ada juga demo Gradio web yang bekerja yang memungkinkan Anda menguji kerangka kerja secara online tanpa instalasi.

Pemasangan memerlukan Linux dan GPU NVIDIA. Pengguna dengan perangkat keras yang berbeda atau sistem operasi perlu menggunakan mesin virtual atau layanan awan dengan contoh GPU.

Bagaimana AniGen Differs dari Alternatif

Perbedaan utama antara AniGen dan solusi yang ada terletak pada penggunaan dari unified Artifields representasi. Alih-alih berturut-turut memecahkan masalah pembangunan geometri, kemudian secara terpisah menciptakan kerangka dan manual menugaskan beban, sistem memproses semua komponen dalam ruang bersama. Hal ini mencapai konsistensi internal antara bentuk dan artikulasi.

Penambahan pendekatan biasanya melakukan konstruksi kerangka dan pengikatan kulit sebagai tahap yang terpisah. Hal ini dapat menyebabkan inkonsistensi di mana kerangka tidak sejajar dengan geometri atau bobot didistribusikan dengan benar. Di AniGen, ketidakkonsistenan tersebut tidak mungkin oleh desain.

Perbedaan lain adalah ketersediaan beberapa model dengan perilaku yang berbeda. Pengguna dapat memilih mode otomatis penuh atau kendali manual atas jumlah sendi dengan lima tingkat detail. Banyak alternatif menawarkan hanya pipa tetap tanpa fleksibel tersebut.

Kesimpulan

AnGen adalah kerangka sumber terbuka untuk secara otomatis mengubah gambar menjadi model 3D animasi dengan tulang dan menguliti. Penggunaan teknologi S Affields memungkinkan sistem untuk secara independen menentukan struktur kerangka dan menghubungkannya dengan geometri tanpa pengaturan manual. Alat ini gratis, didistribusikan di bawah lisensi MIT, dan menyediakan model yang sudah siap dibuat untuk berbagai skenario - dari prototip cepat untuk menciptakan karakter untuk permainan dan diwujudkan penelitian AI. Batas utama berhubungan dengan persyaratan perangkat keras (GPU NVIDIA dengan 18 GB memori dan Linux), yang harus dipertimbangkan ketika merencanakan untuk mengintegrasikan alat ke dalam aliran kerja Anda.

Membuat karakter 3D animasi dari gambar
Pembuatan aset 3D untuk permainan dan simulasi
Pengembangan agen untuk diwujudkan AI
prototipe model 3D untuk animasi

Pertanyaan yang sering ditanyakan

Lihat juga

AniGen - Review Jaringan Neural untuk Animasi 3D