Dinamik kafa doğrulama

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.



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.

Kafes ağı: Kafesin belirli köşeleri gözleri ve ağzı işaretler.
Roblox doğrulaması bu noktaları kafa ağınıza projekte eder.
Kafa ağı: Kafes ağından kafa ağına projekte edilen tüm işaretler.

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

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:

SorunOlası çö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.

Bloklu bir karakter için kafes, kafa yüzeyine işaretler uygular.
İşaretlerin animasyonun etkili bir şekilde hareket edebileceği alanlara uygulandığından emin olun.
Doğrulama, yüz animasyonunu doğrulamak için işaretlerin yer değiştirmesini kontrol eder.

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.

Bu karakterin gözleri veya ağzı olmasa da, kafes yine de bu özellikler için işaretleri projekte etmeye çalışır.
Bu örnekte, kafes işaretleri gözsüz karakter kafasının yüzeyine uygular.
Doğrulama, yüz animasyonunu doğrulamak için işaretlerin yer değiştirmesini kontrol eder.

FACS animasyonlarınızın işaretlerin uygulandığı alanları doğru bir şekilde etkilediğinden emin olun.
©2026 Roblox Corporation. Roblox, the Roblox logo and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.