لاستخدام ميزة "الوجوه المعززة"، تحتاج إلى زخارف ونماذج مخصّصة لتراكبها على شبكات الوجوه التي تم تحديدها. ويتم إنشاء مواد العرض هذه من قِبل فنانين مسبقًا في برامج صور متحركة ونماذج ثلاثية الأبعاد، ويتم تصديرها كملفات FBX.
الملفات الأساسية
يتم إرسال حِزم SDK مع ملف canonical_face_mesh.fbx
وملف
canonical_face_mesh.psd
لمساعدة الفنانين في إنشاء مواد عرض تظهر بشكل صحيح على الوجوه التي يرصدها ARCore. يمكن العثور على هذه الملفات في مجلد
assets/canonical_face_mesh.fbx
.
إنشاء نماذج ثلاثية الأبعاد باستخدام ملف FBX
يحتوي ملف FBX على طوبولوجيا شبكة الوجه وإحداثيات زخرفة الأشعة فوق البنفسجية وأداة تحديد مناطق الوجه المتوافقة المتوفرة لإنشاء مواد عرض وإرفاقها. ولضمان توافقها مع ARCore، يجب حفظ ملفات FBX باستخدام الإعدادات المتوافقة.
يحتوي هذا الملف على مرجع facemesh
لا يجب تصديره كجزء من
FBX النهائي. سينشئ ARCore شبكة منفصلة للوجه وتحديثها في وقت التشغيل.
إنشاء زخارف ثنائية الأبعاد باستخدام ملف PSD
يتم استخدام الزخرفة المرجعية لشبكات الوجه .psd
لمعرفة طريقة استخدام الزخرفة التي ينشئها الفنان لخطوط مع ملامح وجه المستخدم في وقت التشغيل. يتضمن أربع طبقات:
- قناع: يوضّح موضع العينَين وفتحتَي الأنف والفم في القوام.
- الخطوط: إرشادات توضّح كيفية انسجام ملامح وجه المستخدم مع الزخرفة أثناء وقت التشغيل
- الأشعة فوق البنفسجية: تشير هذه العلامة إلى المثلثات المثلثية لشبكات نسيج الوجه المتداخلة بدقة 468 نقطة.
- الخلفية: طبقة خلفية رمادية محايدة لجعل المكوّنات الثلاثة الأخرى واضحة مرئيًا.
في حال تعديل ملف PSD، من المفترض أن تظهر التغييرات التي أجريتها بعد تصديره.
تخصيص شبكة الوجه الأساسية
إذا كان يتم إنشاء النماذج والزخارف باستخدام
assets/canonical_face_mesh.fbx
المضمّنة في SDK، فإن هذه الإعدادات مطلوبة أيضًا
عند تصدير ملفات FBX:
احرص على تشفير أي شبكات مخصّصة حسب العظام أو المناطق المرتبطة بها.
استخدِم التسلسل الهرمي التالي:
asset |__root | |__NOSE_TIP | |__FOREHEAD_RIGHT | |__FOREHEAD_LEFT |__facemesh <-- for reference |__ <-- place additional custom 3D meshes here
لا تصدِّر نموذج
facemesh
المضمَّن. هذه الشبكة المتداخلة كمرجع فقط. سينشئ تطبيق ARCore شبكة منفصلة للوجه في وقت التشغيل. استخدِم الأشعة فوق البنفسجية فيfacemesh
كمرجع عند إنشاء زخارف مخصَّصة للوجه.أدرِج الشبكات المخصّصة كعناصر فرعية للعقدة
asset
.يُسمح باستخدام مساحات الاسم.
تحتوي مادة العرض على أربع عظام تتألف من
root
وNOSE_TIP
وFOREHEAD_RIGHT
وFOREHEAD_LEFT
منطقة. لا تغيّر أسماء هذه العظام.