Avatarlar için karakter gövdeleri, 3D alanda nesnelerle etkileşimde bulunabilen ve kozmetik, kıyafet ve aksesuarlar giyebilen bir karakter oluşturmak için birlikte çalışan teknik bileşenlere sahip modellere sahiptir. Avatar gövdesinin karakterin platformda nasıl göründüğünü ve hareket ettiğini yapılandıran dört ana katmanı vardır:
- Beden parçaları ve dokular, karakterin görsel görünümünü oluşturur.
- Rigging iskeleti, karakterin nasıl hareket ettiğini belirler.
- Yüz animasyon verileri, karakterin kişiliğini ve duygularını ifade eden karakterin başında bulunur.
- Kafes ağları ve eklemeler, karakterin aksesuarları nasıl takacağını ve kıyafetleri nasıl giyeceğini belirler.
Bu katmanların her birini Blender veya Maya gibi üçüncü taraf modelleme araçlarında manuel olarak oluşturabilirsiniz, ancak bazıları Roblox'un teknik karakter spesifikasyonları ile karşılamak için katı yapılandırma gereksinimlerine sahiptir; bu, avatarınızın oyundan oyuna tutarlı bir şekilde davranmasını garanti eder. İlk özel karakter gövdenizi oluşturmadan önce, şunları yapmanız önerilir:
- Avatarın karakter gövdesinin temel bileşenlerini ve bunların platformda nasıl çalıştığını anlamak.
- Roblox'un oluşturma sürecini standartlaştırmak ve hızlandırmak için sağladığı tüm kaynakları gözden geçirmek; bu kaynaklar arasında Blender ve Maya proje dosyaları, Studio araçları ve adım adım kılavuzlar bulunmaktadır.
- Roblox şablonlarını kullanarak yaygın Blender modelleme ve dokulama araçlarıyla işbirliği yapan temel karakter oluşturma eğitimini takip etmek.
Özel bir karakter gövde modeli oluşturduğunuzda, bunu Studio'ya aktarabilir ve Avatar Ayar aracıyla oluşturmanızı, Marketplace üzerinde satılmaya hazır bir avatar varlığına dönüştürebilirsiniz.
Karakter gövde bileşenleri
Tüm avatarlar için karakter gövdeleri, kullanıcılara dünyalarıyla etkileşimde bulunma işlevselliği ve esnekliği sağlayan birkaç temel bileşenden oluşur. Bu bileşenlerin çoğu kullanıcıya görünmez, ancak sosyal ve çevresel etkileşimleri artıran güçlü avatar özelliklerini etkinleştirir. Avatar karakterleri oluştururken, bu bileşenlerin tümü genellikle önce modelleme yazılımınızda oluşturulur ve ardından içe aktarma sırasında uygun Roblox Studio örneğine dönüştürülür.
Her avatar karakteri, aşağıdaki render edilen ve render edilmeyen bileşenlerden oluşur:


Beden parçaları


Bir avatarın fiziksel beden geometrisi, karakterin şekli ve konturlarını tanımlayan 15 ayrı ağ beden parçasından oluşur:
- Baş
- Üst ve alt gövde
- Sol üst kol, alt kol ve el
- Sağ üst kol, alt kol ve el
- Sol üst bacak, alt bacak ve ayak
- Sağ üst bacak, alt bacak ve ayak
Studio'da, bu geometriler MeshPart nesneleri olarak temsil edilir ve tek bir Model altında yer alır.
Dokular


Dokular, karakterinizin yüzey görünümünü tanımlayan görüntü dosyalarıdır. Dokuları bir doku boyama programı veya 3D modelleme yazılımı kullanarak oluşturabilirsiniz. Studio'da, dokuları görüntü dosyaları olarak içe aktarmanız ve bunlara SurfaceAppearance örneği aracılığıyla erişmeniz veya MeshPart.TextureID özelliği olarak ayarlamanız gerekir.
Rigging iskeleti


Avatarın fiziksel bedeninin içinde, karakterin uzuvlarını hareket ettirmesine olanak tanıyan render edilmeyen bir rigging iskeleti bulunur. Genellikle eklemler veya kemikler olarak adlandırılan bir rigging iskeleti, uzuvlar arasındaki bağlantıların organik bir şekilde bükülmesini sağlayan skinning verileri içerir; örneğin, karakterin dizleri ve dirsekleri.
Standart avatar rigleri (R15), karakterin 15 beden parçasını hareket ettirmek için 15 pozlanabilir eklem gerektirir. Ancak, daha yüksek kaliteli karakterler oluşturmak istiyorsanız, gelişmiş R15 rigleri için 37 ek isteğe bağlı eklem bulunmaktadır; bu eklemler, hareketli eller, omuzlar ve omurga hareketleri için kullanılabilir.
Studio'da, rigging iskeletinin her eklemi, karakterin beden parçası MeshPart nesnelerini birbirine bağlayan Bone nesneleri olarak temsil edilir. Bone nesneleri, avatarın Studio'da ve Marketplace'te düzgün çalışabilmesi için belirli bir hiyerarşi ve adlandırma kuralına uymalıdır. Daha fazla bilgi için Rigging sayfasına bakın.
Yüz animasyon verileri



Karakterin rigging iskeletinden veya yüz eklemlerinden gelen yüz animasyon verileri, avatarların gözleri, ağzı ve dişleri ile duyguları ifade etmesine olanak tanır. Her karakter, yüz eklemleri, skinning verileri, animasyon zaman çizelgesi verileri ve bunu sağlayan eşleştirilmiş poz verileri içerir. Studio'da, bu yüz animasyon unsurları FaceControls örneği olarak temsil edilir.
Kafes ağları


Kafes ağları, katmanlı aksesuarların beden parçalarının üzerine uzanıp sarması için görünmez dış sınırı belirler; bu, kıyafetlerin farklı şekil ve boyutlardaki modellere uyum sağlamasını sağlar ve her seferinde kıyafet öğesini yeniden modellemenizi gerektirmez. Studio'da, dış kafes ağı nesneleri WrapTarget örneği olarak temsil edilir.
Kendi şablon olmayan karakter modelinizi kafeslerken, Roblox'un standart bir kafes ağı kullandığınızdan emin olmak için Roblox'un proje dosyalarından birini kullanmak önemlidir. Bu standart ağdan vertexleri kaldırmak veya eklemek, kıyafet uyumu ve içe aktarma ile ilgili sorunlara neden olabilir.
Eklemeler


Ekleme noktaları, katı aksesuarların ve oyundaki takılabilir nesnelerin karakterin bedenine bağlandığı belirli noktaları ayarlar. Bunlar platformda render edilmez, ancak Roblox'un R15 Rig ve Ekleme proje dosyasını kullandığınızda 3D modelleme yazılımında görsel olarak küreler olarak temsil edilir.
Bu görsel temsillerle bir rig içe aktardığınızda, küreler Attachment nesneleri olarak standart adlar kullanılarak oluşturulur.
Oluşturma süreci
Blender veya Maya kullanarak bir karakter gövdesi tasarlarken, tüm avatar bileşenlerini Studio'ya içe aktarmak için tek bir .fbx veya .gltf dosyası olarak dışa aktarmanız gerekir. 3D oluşturma süreci lineer bir süreç değildir ve her zaman yineleme ve test gerektirir; bu nedenle, bir avatar karakter modeli oluşturma süreci bireyler ve çeşitli oluşturma iş akışları arasında farklılık gösterebilir.
Genel olarak, oluşturma süreci bu tipik iş akışlarını takip eder:
Gerekli tüm bileşenleri içeren bir karakter gövde şablonunu özelleştirin.

Avatar karakterinin bileşenlerini tamamen özelleştirerek sıfırdan karakterler oluşturun.

Kaynaklar
Karakter oluşturma ile ilgili olarak her geçmişten yaratıcılar için çeşitli kaynaklar mevcuttur. Belirli konular ve kaynaklar için aşağıdaki tabloyu gözden geçirin:
| Konu | Kaynaklar |
|---|---|
| Eğitimler | Temel karakter oluşturma eğitimi |
| Referans dosyaları | Avatar referansları ve proje dosyaları Örnek ağ/model nesneleri |
| Teknik spesifikasyonlar | .FBX dışa aktarma ayarları Avatar spesifikasyonları Genel ağ spesifikasyonları Aksesuar spesifikasyonları Marketplace politikası |
| Kozmetik oluşturma | Aksesuarlar genel bakış Yüz aksesuarları oluşturma Aksesuar Uyum Aracı Aksesuar spesifikasyonları Marketplace gereksinimleri |
| Dokulama | Dokulama gereksinimleri PBR dokuları |
| Rigging ve skinning | Rigging ve skinning genel bakış Humanoid rig gereksinimleri Yüz kemiklerini rigleme Otomatik Skinning Transferi Yüz kemiklerini skinleme |
| Yüz animasyonu ve canlı başlar | Temel baş oluşturma Yüz aksesuarı oluşturma FACS poz referansları |
| Test etme ve doğrulama | Calisthenics Aracı Kıyafet Doğrulama Aracı |
| Yayınlama ve Marketplace | Marketplace'e yükleme Marketplace politikası Ücretler ve komisyonlar |