RehberlerRehber4 dk okuma
Mixamo olmadan VRChat avatarı nasıl riglenir
Mixamo olmadan avatar riglemenin dört yolu ve bir modelden Unity'de parmakları dahil Humanoid bir avatara giden yolun tamamı.
İnsanlar genellikle Mixamo "unable to map your existing skeleton" dediğinde, karakterin işaretleri şaşırtan bir kuyruğu, kanatları ya da kocaman bir paltosu olduğunda ya da sadece bir Adobe hesabı istemediklerinde başka bir yol aramaya başlar. İşte alternatifler ve bizim yaptığımız araçla yolun tamamı.
VRChat avatarı riglemenin dört yolu
| Araç | Nasıl çalışır | Parmaklar | İnsansılar dışında | Platform | Fiyat |
|---|---|---|---|---|---|
| Blender ve Rigify | Elle: bir şablon iskelet yerleştir, rigi oluştur, ağırlıkları boya | Evet | Evet, kendin kurarsan | Windows, Mac, Linux | Ücretsiz |
| AccuRIG 2 | Yerleştirdiğin işaretlerden otomatik | Evet | İnsansılar, alışılmadık oranlar dahil | Yalnızca Windows; dışa aktarma için ActorCore hesabı gerekir | Ücretsiz |
| Auto-Rig Pro | Rigi birkaç işaretten yerleştiren bir Blender eklentisi | Evet | Evet, hayvanlar dahil | Blender | $25 ile $50 arası, tek seferlik |
| afk.ai | Eklemleri bir yapay zekâ yerleştirir, ağırlıkları boyar | Evet, her birinde üç eklem | 15 vücut tipi | Tarayıcın | Denemesi ücretsiz |
Rigify en çok kontrolü verir ve hiçbir şeye mal olmaz, ama ilk seferinde bir akşamını ağırlık boyamaya ayırmayı bekle. AccuRIG, Windows'ta daha hoşgörülü işaretleriyle Mixamo'ya en yakın şeydir. Auto-Rig Pro birçok Blender kullanıcısının sonunda karar kıldığı araçtır. Riglemeyi hiç öğrenmek istemiyorsan en hızlısı afk.ai'dir.
afk.ai ile adım adım
- Modelini dışa aktar: FBX, GLB, OBJ ya da VRM olarak veya dokularıyla birlikte bir ZIP. Kolları gövdeden biraz uzakta duran tek bir karakter.
- Onu afk.ai/rig üzerine bırak ve Humanoid'i seç. Yapay zekâ parmaklar dahil eklemleri yerleştirir ve skin ağırlıklarını yaklaşık bir dakikada boyar.
- Bükülmeleri kontrol et. Walk, bir dans ve el sallama oynat. Bir dirsek ya da diz yanlış yerden bükülüyorsa Adjust, Rig, Move joints'i aç ve onu sürükle.
- İndir. Emote olarak istediğin animasyonları seç ve GLB'yi indir ya da Download rig only'i seç.
- Blender'da FBX'e çevir. File, Import, glTF 2.0. Sonra Add Leaf Bones kapalı ve Apply Scalings FBX All olarak ayarlıyken File, Export, FBX. Bunu Blender 5.2'de bir afk.ai indirmesiyle test ettik: 66 kemiğin ve her animasyonun hepsi eksiksiz geldi. Ya da Blender'ı atla: indirirken FBX'i seç ya da afk.ai'nin dönüştürücüsünü kullan.
- Unity 2022.3'te her avatar gibi kur: Rig sekmesi, Humanoid, sonra Configure ve yuvaları kontrol et (aşağıdaki tablo). Bir VRC Avatar Descriptor ekle, görüş konumunu ayarla ve Build & Publish. Mixamo VRChat rehberimiz bu adımları, emote'ları ve pozları anlatıyor; her Humanoid avatar için aynılar.
İskelet ve Unity'nin onu nereye koyduğu
afk.ai'nin insansı iskeleti, Unreal Engine'in mannequin'i gibi adlandırılmıştır. Unity'nin Configure ekranında yuvalar şu kemikleri alır:
| Unity yuvası | afk.ai kemiği |
|---|---|
| Hips | pelvis |
| Spine, Chest, Upper Chest | spine_01, spine_02, spine_03 |
| Neck, Head | neck_01, head |
| Shoulder, Upper Arm, Lower Arm, Hand | clavicle, upperarm, lowerarm, hand (_l ve _r) |
| Upper Leg, Lower Leg, Foot, Toes | thigh, calf, foot, ball (_l ve _r) |
| Thumb, Index, Middle, Ring, Little | thumb, index, middle, ring, pinky 01 ile 03 arası |
VRChat Neck ve Chest ister; ikisi de var. Göz ya da çene kemiği yok, bu yüzden dudak senkronu ve göz kırpma için modelinin kendi blend shape'lerini kullan.

root └ pelvis └ spine_01 └ spine_02 └ spine_03 └ neck_01 └ head └ clavicle_l └ upperarm_l └ lowerarm_l └ hand_l └ thumb_01_l thumb_02_l thumb_03_l └ index_01_l index_02_l index_03_l └ middle_01_l middle_02_l middle_03_l └ ring_01_l ring_02_l ring_03_l └ pinky_01_l pinky_02_l pinky_03_l └ clavicle_r ... (sağda da aynı) └ thigh_l └ calf_l └ foot_l └ ball_l └ thigh_r ... (sağda da aynı)İnsan değil mi? Yaratık avatarları
afk.ai dört ayaklı ve toynaklı hayvanları, kuşları, ejderhaları, dinozorları ve daha fazlasını da rigler; her birini o vücut için yapılmış bir iskeletle. Unity'de bunlar Humanoid yerine Generic rig olarak içe aktarılır ve VRChat Generic avatarlara insansılardan farklı davranır, bu yüzden yayınlamadan önce Build & Test ile dene.
- Ejderha
- Dört ayaklı
- Toynaklı
- Dinozor
- Örümcek
- Balık
Sorular
VRChat için bir modeli Mixamo dışında riglemenin bir yolu var mı?
Evet. Blender'da Rigify ile elle rigle, AccuRIG 2'yi (ücretsiz, Windows) ya da Blender için Auto-Rig Pro eklentisini kullan veya afk.ai ile tarayıcıda bir yapay zekâ riglesin. Hepsi Unity'nin Humanoid avatar olarak kurabileceği bir iskelet verir.
afk.ai riginde parmaklar var mı?
Evet. Her parmağın ve başparmağın üç eklemi var; Unity bunları kendi parmak yuvalarına eşler, böylece el hareketleri VRChat'te görünür.
Bir VRoid ya da VRM modelini bu şekilde rigleyebilir miyim?
Evet, VRM dosyasını olduğu gibi afk.ai/rig üzerine bırak ve Use its skeleton'ı seç. Kendi kemiklerini ve skin ağırlıklarını korur; animasyonlar oynarken spring bone'ları da saçını ve eteğini sallar. İndirilen dosya, bu sallanmanın canlı fizik olarak değil animasyonlara işlenmiş olarak yer aldığı bir GLB'dir; bu yüzden fiziğini koruyan bir VRChat avatarı için VRoid'in kendi VRChat dışa aktarması hâlâ daha iyi yoldur. Gerisini VRM animasyon rehberimiz anlatıyor.
Dudak senkronu ya da göz takibi kurar mı?
Hayır. Bir iskelet ve skin ağırlıkları ekler, yüze dokunmaz. Dudak senkronu ve göz kırpma, VRC Avatar Descriptor'da ayarlanan, modelinin kendi blend shape'lerini kullanır.
Quest'te çalışır mı?
Rig çalışır. Avatarın Quest'te iyi derece alıp almayacağı modeline bağlı: mobil avatarlar yaklaşık 10.000 üçgenin altında Good derecesi alır ve kendi Android derlemelerine ihtiyaç duyar.
Unity GLB okuyabiliyorken neden FBX'e çevirmeli?
VRChat avatarları normalde Unity'nin Humanoid içe aktarıcısıyla bir FBX'ten kurulur ve çoğu VRChat rehberi ve aracı bir FBX olduğunu varsayar. Blender'da dönüştürmek bir dakika sürer ve sürprizleri önler.
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.
Diğer rehberler
Nasıl yapılır
VRM'den FBX'e, GLB'den FBX'e ve tersi: animasyonları koruyan bir 3D dönüştürücü
Herhangi bir 3D modeli tarayıcında GLB, FBX, USDZ, OBJ ya da STL'ye çevir; iskeleti, skin ağırlıkları, her keyframe'i ve yüz şekilleri korunur.
Rehber
Animasyon retargeting: zaten riglenmiş bir modele animasyon ekle
Riglenmiş bir modele, iskeletini, skin ağırlıklarını, fiziğini ve mevcut animasyonlarını koruyarak animasyon ekle.
Nasıl yapılır
VRM animasyonu: bir VRM yükle, animasyonları ve fiziğiyle geri al
Bir VRM bırak, iskeletini ve spring bone'larını koru ve seçtiğin animasyonlarla indir. Sırada yüz takibi var.