रेफ़रेंस · ARKit · फ़ेस ट्रैकिंग
52 ARKit blendshape, एक असली हेड पर।
ARKit चेहरे को 52 blendshape से बताता है: jawOpen या eyeBlinkLeft जैसी हरकतों के लिए 0 से 1 तक के वेट। iPhone की फ़ेस ट्रैकिंग ये वेट भेजती है, और Live Link Face, VTubing ऐप और गेम इंजन इन्हें ऐसे किसी भी हेड पर चलाते हैं जिसमें यही 52 शेप हों। यहाँ हर नाम है, वह क्या हिलाता है, और एक हेड जिसमें ये सभी हैं।
मुफ़्त मुफ़्त में अकाउंट बनाएँ और 20 हाई-क्वालिटी MetaHuman नमूना हेड डाउनलोड करें: 4K स्किन, 52 ARKit शेप, GLB/FBX/MetaHuman ZIP।
सभी 52, चेहरे के हिस्से के हिसाब से
नाम ठीक वैसे हैं जैसे Apple लिखता है। Left और Right चेहरे के अपने बाएँ और दाएँ हैं, देखने वाले के नहीं।
आँखें14 शेप
eyeBlinkLeftपलक बंद करता है।
eyeBlinkRighteyeLookDownLeftनीचे देखने पर पलकें साथ चलती हैं।
eyeLookDownRighteyeLookInLeftनाक की ओर देखने पर पलकें साथ चलती हैं।
eyeLookInRighteyeLookOutLeftनाक से दूर देखने पर पलकें साथ चलती हैं।
eyeLookOutRighteyeLookUpLeftऊपर देखने पर पलकें साथ चलती हैं।
eyeLookUpRighteyeSquintLeftआँख को सिकोड़ता है: निचली पलक और गाल ऊपर उठते हैं।
eyeSquintRighteyeWideLeftआँख को पूरा खोलता है: ऊपरी पलक ऊपर उठती है।
eyeWideRight
जबड़ा4 शेप
jawForwardजबड़े को आगे धकेलता है।jawLeftजबड़े को चेहरे के बाईं ओर ले जाता है।jawRightजबड़े को चेहरे के दाईं ओर ले जाता है।jawOpenजबड़ा खोलता है।
मुँह23 शेप
mouthCloseजबड़ा खुला रहते हुए होंठ बंद करता है;jawOpenके साथ इस्तेमाल होता है।mouthFunnelखुले होंठों को कीप जैसा गोल करता है, जैसे "ऊ" बोलते समय।mouthPuckerबंद होंठों को आगे की ओर करता है, जैसे चूमते समय।mouthLeftदोनों होंठों को चेहरे के बाईं ओर ले जाता है।mouthRightदोनों होंठों को चेहरे के दाईं ओर ले जाता है।mouthSmileLeftमुँह का कोना ऊपर उठाता है।
mouthSmileRightmouthFrownLeftमुँह का कोना नीचे करता है।
mouthFrownRightmouthDimpleLeftमुँह के कोने को पीछे, डिंपल की ओर खींचता है।
mouthDimpleRightmouthStretchLeftमुँह के कोने को बगल और नीचे की ओर खींचता है।
mouthStretchRightmouthRollLowerनिचले होंठ को दाँतों के ऊपर अंदर की ओर मोड़ता है।mouthRollUpperऊपरी होंठ को दाँतों के ऊपर अंदर की ओर मोड़ता है।mouthShrugLowerनिचले होंठ को ऊपर और बाहर धकेलता है।mouthShrugUpperऊपरी होंठ को ऊपर और बाहर धकेलता है।mouthPressLeftउस तरफ़ निचले होंठ को ऊपरी होंठ से सटाकर दबाता है।
mouthPressRightmouthLowerDownLeftउस तरफ़ निचले होंठ को नीचे खींचता है।
mouthLowerDownRightmouthUpperUpLeftउस तरफ़ ऊपरी होंठ को ऊपर उठाता है।
mouthUpperUpRight
भौंहें5 शेप
browDownLeftभौंह के बाहरी हिस्से को नीचे करता है।
browDownRightbrowInnerUpदोनों भौंहों के अंदरूनी सिरे ऊपर उठाता है।browOuterUpLeftभौंह के बाहरी हिस्से को ऊपर उठाता है।
browOuterUpRight
गाल3 शेप
cheekPuffदोनों गाल फुलाता है।cheekSquintLeftनिचली पलक के आसपास गाल को ऊपर उठाता है।
cheekSquintRight
नाक2 शेप
noseSneerLeftनाक का किनारा ऊपर उठाता है, जैसे नाक सिकोड़ते समय।
noseSneerRight
जीभ1 शेप
tongueOutजीभ को मुँह से बाहर निकालता है।
नामों का स्रोत: Apple का ARKit डॉक्यूमेंटेशन।
असली हेड पर शेप चलाकर देखें
ये नमूना हेड हैं, जैसे FaceNinja ने हर एक को एक फ़ोटो से बनाया। एक लोड करें और स्लाइडर खींचें: हर स्लाइडर उस चेहरे पर एक ARKit शेप है, और एक्सप्रेशन कई शेप को मिलाते हैं।
नमूना हेड

तीर कुंजियाँ हेड घुमाती हैं। प्लस और माइनस ज़ूम करते हैं। ज़ीरो व्यू रीसेट करता है। Escape व्यूअर से बाहर ले जाता है।
ARKit रीडआउट
वैल्यू एक्सप्रेशन के साथ बदलती हैं। एक शेप के लिए स्लाइडर खींचें।
छह एक्सप्रेशन, और उन्हें बनाने वाली शेप
एक्सप्रेशन कई शेप का मेल होता है। नीचे की हर तस्वीर नमूना S-16 है, जिसमें उसके नीचे लिखी शेप बढ़ाई गई हैं; शांत चेहरे में कोई शेप नहीं है।
न्यूट्रल—
मुस्कानmouthSmileLeft mouthSmileRight
हैरानीjawOpen browInnerUp
त्योरीbrowDownLeft mouthFrownLeft
mouthPucker
eyeBlinkLeft
tongueOut के लिए जीभ क्यों चाहिए
tongueOut सिर्फ़ ऐसे हेड पर दिखती है जिसमें जीभ हो और मुँह काफ़ी खुल सके। FaceNinja हेड में दोनों हैं, इसलिए GLB और FBX में सभी 52 शेप होती हैं, tongueOut समेत।
Perfect Sync: VTubing में 52 शेप
VTubing में, सभी 52 ARKit शेप वाले अवतार को Perfect Sync (パーフェクトシンク) कहा जाता है: iPhone की ट्रैकिंग कुछ प्रीसेट की जगह हर शेप को सीधे चलाती है। VRM पर बने ऐप को VRM फ़ाइल चाहिए, जो FaceNinja नहीं बनाता। हमारी मुफ़्त Creator Kit दूसरा रास्ता अपनाती है: आपका हेड Unreal Engine में MetaHuman बनता है, जिसे Live Link Face या वेबकैम चलाता है।
हर इंजन में 52 शेप कहाँ होती हैं
| इंजन | शेप कहाँ हैं | नोट |
|---|---|---|
| Unreal Engine | Skeletal Mesh पर morph target; Live Link Face इन्हें नाम से चलाता है। | morph target चालू करके इंपोर्ट करें, और हेड के मटीरियल पर Used with Morph Targets पर टिक करें (डॉक्स EN)। |
| Unity | Skinned Mesh Renderer पर blend shape, FBX से। | मॉडल की इंपोर्ट सेटिंग में Import BlendShapes डिफ़ॉल्ट रूप से चालू होता है। |
| Godot 4 | MeshInstance3D पर blend shape, GLB से। | find_blend_shape_by_name() से set_blend_shape_value() के लिए इंडेक्स मिलता है। |
| three.js | mesh.morphTargetDictionary हर नाम को mesh.morphTargetInfluences में उसके इंडेक्स से जोड़ता है। | GLB को GLTFLoader से लोड करें। |
ARKit blendshape के बारे में सवाल
- 01ARKit blendshape क्या हैं?
- चेहरे की 52 नाम वाली हरकतें, जिन्हें Apple ने iPhone और iPad पर फ़ेस ट्रैकिंग के लिए तय किया है। हर एक 0 से 1 तक का वेट है, और कोई भी एक्सप्रेशन इनका मेल होता है।
- 02ARKit blendshape कितने हैं?
- 52: आँखों के लिए 14, जबड़े के लिए 4, मुँह के लिए 23, भौंहों के लिए 5, गालों के लिए 3, नाक के लिए 2 और जीभ के लिए 1।
- 03क्या मुझे iPhone चाहिए?
- सभी 52 को लाइव कैप्चर करने के लिए आपको Apple की फ़ेस ट्रैकिंग वाला डिवाइस चाहिए, जैसे Face ID वाला iPhone; Live Link Face यही इस्तेमाल करता है। इन्हें चलाने के लिए blendshape पढ़ने वाला कोई भी इंजन काम करता है, iPhone के बिना।
- 04क्या FaceNinja हेड में
tongueOutहै? - हाँ। GLB और FBX में सभी 52 शेप हैं,
tongueOutसमेत, हर चेहरे के लिए बनी। - 05Perfect Sync क्या है?
- VTubing का एक शब्द, ऐसे अवतार के लिए जिसमें सभी 52 ARKit शेप हों, ताकि फ़ेस ट्रैकिंग हर एक को सीधे चलाए।
- 06क्या मैं सभी 52 शेप वाला हेड आज़मा सकता हूँ?
- हाँ। मुफ़्त में साइन अप करें और 20 नमूना हेड डाउनलोड करें: हर GLB और FBX में सभी 52 हैं।
क्या मैं सभी 52 शेप वाला हेड आज़मा सकता हूँ?
हाँ। मुफ़्त में साइन अप करें और 20 नमूना हेड डाउनलोड करें: हर GLB और FBX में सभी 52 हैं।