RehberlerRehber4 dk okuma

Tek tarayıcı sekmesinde 3D karakter animasyon araç seti: Rigle, canlandır, ayarla ve dışa aktar

Bir model bırak, yapay zekâ riglesin; sonra iskeleti için yapılmış yüzlerce animasyon üzerinde oynasın. Kaydırıcılarla ayarla ve her motor için tek bir dosya indir.

afk.ai/rig
afk.ai/rig üzerine bırakılan bir model: ne olduğunu seç; yapay zekâ eklemleri yerleştirir, skin ağırlıklarını boyar ve o iskelet için yapılmış animasyonları oynatır. Beklemeler hızlandırıldı. Model: anime-girl@Walking (rosaliarenda), CC BY 4.0.

Bir 3D karakteri hareket ettirmek genellikle bir araç zinciri gerektirir. Birinde riglersin (ya da Blender'da elle), başka birinde animasyon bulursun, onları iskeletine retarget edersin, bozulanları düzeltir ve dışa aktarırsın. Her el değiştirmede ölçek, kemik adları ya da dinlenme pozu (rest pose) bozulabilir.

afk.ai bu işleri tek sayfada yapar. Bir model bırak, ne olduğunu söyle; yaklaşık bir dakika sonra yürür, dans eder ve dövüşür.

Araç setinde neler var

İşafk.ai ne yapar
RiglemeYapay zekâ eklemleri yerleştirir ve skin ağırlıklarını boyar; insanlar ve diğer 14 vücut tipi için
AnimasyonBir insansı için 593 animasyon ve her yaratığın iskeleti için yapılmış bir set
AyarlamaPoz, zamanlama ve konum için kaydırıcılar; gövdeye giren kollar ve yırtılan skin için düzeltmeler
Dışa aktarmaMesh, iskelet, skin ve işaretlediğin her animasyon tek bir GLB ya da FBX dosyasında
Sahneler ve videoBir sahnedeki karakterleri parmaklarınla çek, Android için AFK AI uygulamasında
KodAynı rigleme terminalden, kodundan ya da bir yapay zekâ ajanından, rigleme API'si ile

1. Rigle: iskelet senin için yerleştirilir

Rigleme, elle yapıldığında saatler süren kısımdır. İskeletin mesh'in içine, her eklemi vücudun büküldüğü yere gelecek şekilde oturması gerekir; her vertex'e de onu hangi kemiklerin ne kadar hareket ettirdiği (skin ağırlıkları) söylenmelidir. Ağırlıkları yanlış yaparsan dirsek kâğıt gibi katlanır.

afk.ai'nin yapay zekâsı ikisini de yalnızca mesh'ten yapar. Yerleştirilecek işaret yoktur ve modelinin bir iskeletle gelip gelmediği fark etmez.

  1. Modelin: afk.ai/rig'deki anime karakter

    1Modelin

    Düz bir mesh: kemik yok, hiçbir şey hareket edemez

  2. Eklemler yerleştirildi: afk.ai/rig'deki anime karakter

    2Eklemler yerleştirildi

    Yapay zekâ kalçaları, dizleri, dirsekleri, boynu ve her parmağı bulur

  3. Skin ağırlıkları: afk.ai/rig'deki anime karakter

    3Skin ağırlıkları

    Her renk, mesh'in bir kemiğin hareket ettirdiği kısmı

  4. Animasyonlu: afk.ai/rig'deki anime karakter

    4Animasyonlu

    İskelet için yapılmış her animasyon onun üzerinde oynar

Aynı model, afk.ai/rig'deki tek bir rigin dört anında; baştan sona yaklaşık bir dakika. Model: anime-girl@Walking (rosaliarenda), CC BY 4.0.

Tek soru: bu ne?

Sorduğu tek şey ne yüklediğin. Cevap iskeleti seçer; böylece bir tilki dört bacak ve bir kuyruk, bir ejderha ise kanatlar alır. İnsansılar 15 vücut tipinden yalnızca biridir ve her birinin kendisi için yapılmış animasyonları vardır.

afk.ai/rig'in What is it? seçicisi: Humanoid, Four-legged, Hoofed, Bird, Dragon, Dinosaur or kaiju, Spider or insect, Flying insect, Snake, Fish, Kangaroo, Frog, Turtle, Ghost ve Object
afk.ai/rig'in ilk sorduğu şey. Vücut tipi iskeleti ve animasyonları belirler; böylece bir köpek köpek yürüyüşü, bir ejderha da çırpan kanatlar alır.

2. Canlandır: iskelet için yapılmış bir kütüphane

afk.ai her zaman kendi iskeletini oturtur, bu yüzden kütüphanesindeki her animasyon karakterine olduğu gibi uyar. Ne retargeting ne de kemik eşleme gerekir. Bir insansı 593 animasyon alır: yürüyüşler, koşular ve depar, bekleme animasyonları, tırmanma ve engel atlama, kılıç, yay ve silah hareketleri, büyüler, danslar ve emote'lar, darbe alma ve ölümler. Hiçbir şey indirmeden önce hepsini modelinde oynatabilirsin.

afk.ai/rig'in Animations paneli: Movement, Cover and Prone, Idle, Jump and Climb, Sports and Fitness, Combat, Unarmed Combat, Melee Weapons, Guns and Bows, Magic, Hit and Death; altta Download with 194 animations
  • Run Anime
  • Dance Charleston
  • Jumping Jacks
  • Sword Combo
afk.ai/rig'deki Animations paneli (insansılar için 593 animasyon), kategorilere göre, ve aynı karakterde altısı. İstediklerini işaretle, hepsi tek dosyaya girsin. Model: anime-girl@Walking (rosaliarenda), CC BY 4.0.

3. Ayarla: hareketi keyframe olmadan düzelt

Ağır bir şövalye ile ince yapılı bir anime karakteri kollarını aynı şekilde sallamamalı. Adjust paneli bir animasyonu oynarken değiştirir: bacaklar daha açık, kollar daha aşağıda, omuzlar önde, daha yavaş, bir el dışarı itilmiş. Tek bir animasyonu ya da hepsini birden değiştir.

Bir şey yanlış göründüğünde düzeltmeler Rig sekmesindedir:

  • Kolları gövdeden uzak tut (Keep arms out of the body): her animasyonda kolları geniş bir gövdeden uzaklaştırır.
  • Skin yırtıklarını düzelt (Fix skin tears): mesh büküldükçe ayrıldığı yerlerdeki boşlukları kapatır.
  • Eklemleri taşı (Move joints): bir dizi, dirseği ya da kalçayı vücudun gerçekten büküldüğü yere sürükle.
  • Bir noktayı düzelt (Fix a spot): sıkışan, yırtılan ya da yanlış parçayla hareket eden bir yer seç.
afk.ai/rig'in Adjust paneli, Animation sekmesi: Poz, hareket ve konum kaydırıcıları; tek bir animasyon ya da hepsi için

Animation

Poz, hareket ve konum kaydırıcıları; tek bir animasyon ya da hepsi için

afk.ai/rig'in Adjust paneli, Rig sekmesi: Kolları gövdeden uzak tut, deri yırtıklarını düzelt, bir eklemi taşı ya da bir bölgeyi düzelt

Rig

Kolları gövdeden uzak tut, deri yırtıklarını düzelt, bir eklemi taşı ya da bir bölgeyi düzelt

Bir rigden sonra afk.ai/rig'de Adjust. Burada hiçbir şey keyframe gerektirmez: her değişiklik, oynarken animasyonlara uygulanır.

4. Dışa aktar: her oyun motoru için tek dosya

İndirdiğin dosya bir GLB'dir: mesh, iskelet, skin ağırlıkları ve her animasyon kendi klibi olarak. Şunlarda hiçbir şey dönüştürmeden açılır:

FBX mi lazım? İndirirken FBX'i seç; aynı karakter bir FBX dosyasında gelir, her animasyon ayrı bir take olarak. Unity, Unreal, Blender ve Godot'da nasıl kullanacağın FBX rehberinde.

Blender
File > Import > glTF 2.0.
Unity
Bir FBX indir ya da GLB'yi glTFast paketiyle içe aktar.
Unreal Engine
5.1 ve sonrası GLB'yi doğrudan içe aktarır.
Godot
Projene bırak; klipler AnimationPlayer'ının içinde.
three.js ve Babylon.js
Dosyayı yükle ve bir klip oynat.

Sadece insanlar değil

Çoğu otomatik rig aracı insansılarda durur. afk.ai'de dört ayaklı ve toynaklı hayvanlar, kuşlar, ejderhalar, dinozorlar, örümcekler, uçan böcekler, yılanlar, balıklar, kangurular, kurbağalar, kaplumbağalar, hayaletler ve eşyalar için birer iskelet ve animasyonlar var. Hayvan rehberi hepsini tek tek anlatır.

  • Ejderha
  • Dört ayaklı
  • Toynaklı
  • Dinozor
  • Örümcek
  • Balık
Diğer vücut tiplerinden altısı, afk.ai/rig'de riglenmiş ve kendi animasyonlarını oynatıyor.

Sorular

3D karakter animasyon araç seti nedir?

Bir 3D karakteri duran bir modelden hareket eden bir modele taşıyan araçlar bütünü: onu riglemek için bir şey (iskelet ve skin ağırlıkları), animasyonlar, bunları ayarlamanın bir yolu ve oyun motorunun okuyabileceği bir dışa aktarma. Birçok kişi Blender, Mixamo ve bir oyun motorunu bir arada kullanır. afk.ai, riglemeyi, animasyonları, ayarlamayı ve dışa aktarmayı tek bir tarayıcı sekmesinde yapan bir 3D karakter animasyon araç setidir.

Ücretsiz mi?

Modelini rigleyip tüm animasyonları üzerinde ücretsiz önizleyebilirsin. Ücretsiz bir hesap ayda birkaç animasyon indirir; aylık bir plan olan Pro ise her modelde hepsini indirir.

Hangi dosyaları yükleyebilirim?

GLB, glTF, FBX, OBJ, STL, PLY, DAE, USDZ veya VRM ya da model ve dokularını içeren bir ZIP. En iyi sonucu, her dosyada tek karakter olan ve kolları gövdeden biraz uzakta, doğal bir pozda duran modeller verir.

Bir şey kurmam gerekiyor mu?

Hayır. Tarayıcında çalışır; yapay zekâ ile rigleme bulut GPU'muzda yapılır.

Modelimin görünüşünü korur mu?

Evet. Mesh, materyaller ve dokular senin yüklediklerinin aynısıdır. Yalnızca iskelet ve skin ağırlıkları yenidir.

Animasyonları ticari bir oyunda kullanabilir miyim?

Evet. Animasyonlar CC0'dır ve modelin senin kalır.

Modelini rigle ve canlandır

Bir yapay zekâ onu tarayıcında rigler, sonra üzerinde yüzlerce animasyon oynar. Her oyun motoru için tek bir GLB indir.

Model rigle

Diğer rehberler