Roblox, Marketplace'e yüklenen varlığın Marketplace'teki diğer tüm varlıklarla uyumlu olmasını sağlamak için titiz bir doğrulama süreci yürütmektedir. Kafalar için doğrulama, esasen kafa varlığının aşağıdakileri içerdiğini garanti eder:
- Doğru şekilde yapılandırılmış kafes — kıyafet ve aksesuar takmak için.
- Doğru yapılandırılmış yüz animasyon pozları — göz kırpma ve gülümseme gibi temel evrensel ifadeleri gerçekleştirmek için.
Kafalar için birincil doğrulama kontrolü, yüz animasyonunu tespit etmek için kafeyi kullanır. Aşağıda, doğrulama süreçlerinin nasıl işlediğine dair bir referans ve yaygın sorunlar bulunmaktadır.
Yüz animasyonu tespiti
Dinamik kafa doğrulama kontrollerinden biri, kafa varlığınızın görsel olarak ayırt edilebilir animasyonlara sahip olup olmadığını doğrular. Bunu başarmak için, doğrulama aracı kafa kafesini kullanarak "landmark" işaretlerini temel ağınıza "projeksiyon" yapar.
Bu işaretler oluşturulduktan sonra, doğrulama çeşitli yüz animasyon pozlarını test eder ve bu işaretlerin uygun şekilde hareket edip deforme olup olmadığını kontrol eder. Doğrulama, işaretlerin gözlerin kapalı, ağzın açık ve temel mutlu/üzgün ifadeleri için uygun hareketini tespit ettiğinde başarılı olur.
Temel ağınıza işaretleri atamamak veya işaretleri uygun şekilde deforme etmemek birkaç nedenden dolayı gerçekleşebilir. Daha fazla bilgi için yaygın sorunlar bölümüne bakın.
Landmark projeksiyonu
Doğrulama, işaretleri kafa ağınıza projekte etmek için kafa kafesini kullanır. Bu, Roblox'un gözlerin ve ağzın nerede olduğunu belirlemesine yardımcı olur ve yüz animasyonu testine rehberlik eder.



Yüz animasyonlarını test etme
Artık doğrulama sistemi gözlerin ve ağzın nerede kontrol edileceğini biliyor, doğrulama yüz animasyonlarını kontrol eder ve aşağıdaki temel eylemlerin mümkün olup olmadığını doğrular:
- Sol ve sağ gözler kapanabilir
- Ağız açılabilir
- Temel mutlu ve üzgün ifadeler
- Temel eylem birimleri ve pozların tam listesi için FACS animasyonları bölümüne bakın.
Doğrulama, işaretlerdeki göreli değişikliği arar. Örneğin, sağ gözün kapanmasını test ederken (FACS pozu: RightEyeClosed), doğrulama işaretlerin orijinal nötr durumlarından uygun şekilde hareket edip etmediğini kontrol eder.


Yaygın sorunlar
Doğrulama, kafa varlığınızın birkaç yönünü kontrol eder. Dinamik kafa animasyonu ile ilgili bir hata alıyorsanız, olası nedenler için aşağıdaki tabloyu kullanın:
| Sorun | Olası çözümler |
|---|---|
| Doğrulama aracı işaretleri başarıyla uygulayamıyor. İşaretleri projekte edemiyor bölümüne bakın. | - Kafes işaret köşelerinin yüzün karşılık gelen alanlarının üzerine doğrudan yerleştirildiğinden emin olun. - Kafenin kafa ağı ile kesişmediğini doğrulayın. İşaret projeksiyonu, kafesin kafa ağı üzerinde olmasını bekler. - İşaretlerin projekte edilemeyeceği yüzün herhangi bir boşluk, delik veya zor yüzey olup olmadığını kontrol edin. |
| Doğrulama aracı işaretleri uygulayabiliyor, ancak animasyonu tespit edemiyor. Animasyonlar işaretleri yer değiştirmiyor bölümüne bakın. | - İşaretlerin animasyon sırasında hareket eden gözlerin ve ağzın alanlarında olduğundan emin olun. - Kafenin kafa ağı ile kesişmediğini doğrulayın. İşaret projeksiyonu, kafesin kafa ağı üzerinde olmasını bekler. - Gözler ve ağız torbaları için ayrı ağlar kullanıyorsanız, işaretlerin kafa ağına, gözlere veya ağız torbasına uygulanmış olduğundan emin olun. Bu, kafeslerin işaretleri projekte ettiği alanı biraz genişleterek sağlanabilir. |
| Doğrulama aracı FACS animasyonlarını tespit edemiyor. | - Kafanızı FACS animasyonu içermiyor. Kafanızı FACS pozları ve haritalama içerdiğinden emin olun. |
İşaretleri projekte edemiyor
Eğer doğrulama, projeksiyonu kafa yüzeyine doğru bir şekilde uygulayamıyorsa, doğrulama başarısız olur. Bu genellikle, kafenizin kafa ağınızın ötesine uzanması veya kafa ağınızda bir delik veya boşluk olması durumunda gerçekleşir. Aşağıdaki örneklere bakın:


Animasyonlar işaretleri yer değiştirmiyor
Eğer işaretler temel ağa doğru bir şekilde uygulanmışsa ve temel ağ FACS verisi içeriyorsa, yüz animasyonlarının işaretleri yeterince yer değiştirmemesi nedeniyle doğrulamayı geçemeyebilir. Aşağıdaki örneğe bakın:


Ayrıca, işaretlerin doğru olduğu ancak animasyonun kendisinin projekte edilen alanları yeterince değiştirmediği durumlar da olabilir. Bu durumlarda, animasyonu düzeltmek ve/veya kafesi optimize etmek, doğrulamanın yüz animasyonunu doğru bir şekilde tanımlamasına yardımcı olabilir.
Animasyon verisi eksik
Kafalar, 5 temel eylemi test etmek için kullanılan 17 özel FACS pozuna ihtiyaç duyar. İşaretler veya diğer FACS animasyonları ne olursa olsun, minimum 17 poz tespit edilmediğinde doğrulama hemen başarısız olur.
Dinamik kafaları nasıl pozlayacağınız ve haritalandıracağınız hakkında bilgi için Temel kafalar oluşturma bölümüne bakın.
İnsansı olmayanlarla çalışma
Bazı karakter modelleri, genellikle insansı olmayanlar, doğal olmayan veya eksik gözler ve ağızlar içerir. Bunun en yaygın durumu klasik bloklu özelliklerdir.
Bu durumda, kafes hala kafa yüzeyine beklenen alanları uygular ve Roblox, yüz animasyonlarının doğru bir şekilde yer değiştirdiğini doğrular.



FACS animasyonlarınızın işaretlerin uygulandığı alanı doğru bir şekilde etkilediğinden emin olun.
Gözlerin ve ağızların eksik olduğu durumlarda, doğrulama hala işaretleri projekte eder ve bu alanlarda yüz animasyonu bekler.



FACS animasyonlarınızın işaretlerin uygulandığı alanları doğru bir şekilde etkilediğinden emin olun.