Referencia · ARKit · arckövetés
Az 52 ARKit blendshape, egy valódi fejen.
Az ARKit 52 blendshape-pel írja le az arcot: 0 és 1 közötti súlyokkal olyan mozdulatokhoz, mint a jawOpen vagy az eyeBlinkLeft. Az iPhone arckövetése ezeket a súlyokat küldi, a Live Link Face, a VTuber-alkalmazások és a játékmotorok pedig bármely olyan fejen lejátsszák őket, amelyen megvan ugyanez az 52 shape. Itt van minden név, hogy mit mozgat, és egy fej, amelyen mind megvan.
Ingyenes Regisztrálj ingyen, és tölts le 20 jó minőségű MetaHuman-mintafejet: 4K bőr, 52 ARKit blendshape, GLB/FBX/MetaHuman ZIP.
Mind az 52, az arc részei szerint
A nevek pontosan úgy szerepelnek, ahogy az Apple írja őket. A Left és a Right az arc saját bal és jobb oldala, nem a nézőé.
Szem14 blendshape
eyeBlinkLeftLecsukja a szemhéjat.
eyeBlinkRighteyeLookDownLeftA szemhéjak követik a lefelé irányuló tekintetet.
eyeLookDownRighteyeLookInLeftA szemhéjak követik az orr felé irányuló tekintetet.
eyeLookInRighteyeLookOutLeftA szemhéjak követik az orrtól elfelé irányuló tekintetet.
eyeLookOutRighteyeLookUpLeftA szemhéjak követik a felfelé irányuló tekintetet.
eyeLookUpRighteyeSquintLeftÖsszehúzza a szemet: az alsó szemhéj és az orca felemelkedik.
eyeSquintRighteyeWideLeftTágra nyitja a szemet: a felső szemhéj felemelkedik.
eyeWideRight
Állkapocs4 blendshape
jawForwardElőretolja az állkapcsot.jawLeftAz arc bal oldala felé mozdítja az állkapcsot.jawRightAz arc jobb oldala felé mozdítja az állkapcsot.jawOpenKinyitja az állkapcsot.
Száj23 blendshape
mouthCloseÖsszezárja az ajkakat, miközben az állkapocs nyitva marad; ajawOpenshape-pel együtt használatos.mouthFunnelTölcsérré kerekíti a nyitott ajkakat, mint az „u” hangnál.mouthPuckerElőretolja a zárt ajkakat, mint egy csóknál.mouthLeftMindkét ajkat az arc bal oldala felé mozdítja.mouthRightMindkét ajkat az arc jobb oldala felé mozdítja.mouthSmileLeftFelemeli a szájzugot.
mouthSmileRightmouthFrownLeftLehúzza a szájzugot.
mouthFrownRightmouthDimpleLeftHátrahúzza a szájzugot, a gödröcske felé.
mouthDimpleRightmouthStretchLeftOldalra és lefelé nyújtja a szájzugot.
mouthStretchRightmouthRollLowerBefelé, a fogak fölé gördíti az alsó ajkat.mouthRollUpperBefelé, a fogak fölé gördíti a felső ajkat.mouthShrugLowerFelfelé és kifelé tolja az alsó ajkat.mouthShrugUpperFelfelé és kifelé tolja a felső ajkat.mouthPressLeftAz adott oldalon felfelé, a felső ajakhoz nyomja az alsó ajkat.
mouthPressRightmouthLowerDownLeftAz adott oldalon lehúzza az alsó ajkat.
mouthLowerDownRightmouthUpperUpLeftAz adott oldalon felemeli a felső ajkat.
mouthUpperUpRight
Szemöldök5 blendshape
browDownLeftLeengedi a szemöldök külső részét.
browDownRightbrowInnerUpFelemeli mindkét szemöldök belső végét.browOuterUpLeftFelemeli a szemöldök külső részét.
browOuterUpRight
Orca3 blendshape
cheekPuffMindkét orcát felfújja.cheekSquintLeftFelemeli az orcát az alsó szemhéj körül.
cheekSquintRight
Orr2 blendshape
noseSneerLeftFelhúzza az orr oldalát, mint egy gúnyos fintornál.
noseSneerRight
Nyelv1 blendshape
tongueOutKinyújtja a nyelvet a szájból.
A nevek forrása: az Apple ARKit-dokumentációja.
Mozgasd a shape-eket egy valódi fejen
Ezek a mintafejek, ahogy a FaceNinja egy-egy fotóból elkészítette őket. Tölts be egyet, és húzd a csúszkákat: minden csúszka egy ARKit shape azon az arcon, az arckifejezések pedig többet kevernek.
Mintafejek

Nyílbillentyűk: a fej forgatása. Plusz és mínusz: nagyítás. Nulla: alaphelyzet. Escape: kilépés a nézegetőből.
ARKit-értékek
Az értékek követik a kifejezést. Egy blendshape csúszkával állítható.
Hat arckifejezés és a shape-ek, amelyekből állnak
Az arckifejezés shape-ek keveréke. Minden alábbi állókép ugyanazt a mintát mutatja (S-16), az alatta felsorolt shape-ekkel felerősítve; a semleges arcon egy sincs.
Semleges—
MosolymouthSmileLeft mouthSmileRight
MeglepetésjawOpen browInnerUp
KomorbrowDownLeft mouthFrownLeft
mouthPucker
eyeBlinkLeft
Miért kell nyelv a tongueOut shape-hez
A tongueOut csak olyan fejen látszik, amelynek van nyelve, és a szája elég nagyra nyílik. A FaceNinja-fejeken mindkettő megvan, így a GLB és az FBX mind az 52 shape-et tartalmazza, a tongueOut is.
Perfect Sync: az 52 shape a VTubingban
A VTubingban annak az avatarnak, amelyen mind az 52 ARKit shape megvan, Perfect Sync (パーフェクトシンク) a neve: az iPhone-os követés közvetlenül vezérel minden shape-et, nem csak néhány presetet. A VRM-re épülő alkalmazásokhoz VRM-fájl kell, amilyet a FaceNinja nem készít. Az ingyenes Creator Kitünk a másik utat járja: a fejedből MetaHuman lesz az Unreal Engine-ben, amelyet a Live Link Face vagy egy webkamera vezérel.
Hol találod az 52 shape-et az egyes motorokban
| Motor | Hol vannak a shape-ek | Megjegyzés |
|---|---|---|
| Unreal Engine | Morph targetek a Skeletal Meshen; a Live Link Face név szerint vezérli őket. | Importálj bekapcsolt morph targetekkel, és pipáld be a Used with Morph Targets opciót a fej anyagain (dokumentáció EN). |
| Unity | Blend shape-ek a Skinned Mesh Rendereren, az FBX-ből. | Az Import BlendShapes alapból be van kapcsolva a modell importbeállításaiban. |
| Godot 4 | Blend shape-ek a MeshInstance3D-n, a GLB-ből. | A find_blend_shape_by_name() adja meg az indexet a set_blend_shape_value() számára. |
| three.js | A mesh.morphTargetDictionary minden nevet a hozzá tartozó mesh.morphTargetInfluences-indexhez rendel. | Töltsd be a GLB-t a GLTFLoader segítségével. |
Kérdések az ARKit blendshape-ekről
- 01Mik azok az ARKit blendshape-ek?
- Az az 52 elnevezett arcmozdulat, amelyet az Apple az iPhone és iPad arckövetéséhez határozott meg. Mindegyik egy 0 és 1 közötti súly, és bármely arckifejezés ezek keveréke.
- 02Hány ARKit blendshape van?
- 52: 14 a szemekhez, 4 az állkapocshoz, 23 a szájhoz, 5 a szemöldökhöz, 3 az orcákhoz, 2 az orrhoz és 1 a nyelvhez.
- 03Kell hozzá iPhone?
- Mind az 52 élő rögzítéséhez az Apple arckövetésével ellátott eszköz kell, például Face ID-s iPhone; a Live Link Face ezt használja. A lejátszáshoz bármely motor megfelel, amely olvas blendshape-eket, iPhone nélkül is.
- 04A FaceNinja-fejekben benne van a
tongueOut? - Igen. A GLB és az FBX mind az 52 shape-et tartalmazza, a
tongueOutis, minden archoz külön elkészítve. - 05Mi a Perfect Sync?
- VTuber-kifejezés olyan avatarra, amelyen mind az 52 ARKit shape megvan, így az arckövetés közvetlenül vezérli mindegyiket.
- 06Kipróbálhatok egy fejet mind az 52 shape-pel?
- Igen. Regisztrálj ingyen, és töltsd le a 20 mintafejet: minden GLB-ben és FBX-ben mind az 52 megvan.
Kipróbálhatok egy fejet mind az 52 shape-pel?
Igen. Regisztrálj ingyen, és töltsd le a 20 mintafejet: minden GLB-ben és FBX-ben mind az 52 megvan.