FaceNinja

Sisältöluettelo

Kaikki, mitä 3D-päässä on, purettuna.

Tämä on sisältöluettelo: jokainen lataamasi tiedosto, kartta ja muoto sekä se, mihin kukin on tarkoitettu. Se on sama riippumatta siitä, tuliko 3D-pää API:sta, tekoälyagentilta vai verkkosovelluksesta, ja siihen tuotantoputkesi voi luottaa. Yksi 3D-pää maksaa 15 $, ja se sisältää kaiken tämän.

Yhden 3D-pään tiedostot
Renderikuva FaceNinja-päästä kolmeneljäsosanäkymänä; pää on rakennettu synteettisestä valokuvasta
captain-vera/
├─ head.glb          GLB · 4K maps · 52 ARKit shapes
├─ head.fbx          FBX · centimetres · 52 ARKit shapes
├─ head-obj.zip      OBJ + MTL + maps
├─ head.stl          millimetres · for print previews
├─ head.ply          vertex colours
└─ metahuman.zip     for MetaHuman Creator
   ├─ head.fbx       MetaHuman vertex order
   ├─ Head_Color.png    4096 px
   ├─ Head_Normal.png   4096 px · DirectX
   ├─ Head_Cavity.png   4096 px
   ├─ Head_SRMF.png     4096 px
   ├─ groom.json · groom.md
   └─ README          the Unreal steps, by hand
Havainnollinen rakenne. Jokainen tiedostomuoto ladataan erikseen; nimet seuraavat 3D-pääsi nimeä.

Yksi mesh, kaikki kasvot.

Jokainen 3D-pää on MetaHuman-pään topologiaa kaulalla ja yläharteilla, silmillä ja hampailla. 3D-pää 1 ja 3D-pää 500 jakavat jokaisen verteksi-indeksin ja jokaisen UV:n, joten yksi rigi, yksi materiaali ja yksi tekstuurimaskien joukko sopivat molempiin. Kahden kasvon yhdistäminen on verteksi kerrallaan tehtävä sekoitus.

Meshin määrittely
TopologiaMetaHuman-pää, kaula ja hartiat; kiinteä verteksijärjestys ja UV:t
SilmätKuopissaan, iiriksen väri valokuvasta, läpinäkyvä sarveiskalvokuori, joka kääntyy katseen mukana
HampaatMukana
MittakaavaElävän kokoinen todellisissa yksiköissä (GLB: 1 yksikkö = 10 cm; FBX: senttimetrit; STL: millimetrit). Halutessa skaalattu henkilön mitattuun kokoon

Neljä 4K-karttaa MetaHuman-UV-asettelussa.

Iho tulee valokuvastasi, ei kirjastosta. Pisamat, luomet ja uurteet säilyvät. Rypyistä ja huokosista tulee reliefiä normaalikarttaan, ja pisamat pysyvät värinä sen sijaan, että niistä tulisi kuoppia.

Ihokartat
KarttaTiedosto MetaHuman ZIP:ssäSisältö
PerusväriHead_ColorIhon väri, josta valokuvan valaistus on poistettu
NormaaliHead_NormalRypyt ja huokoset reliefinä
CavityHead_CavityHuokoset ja poimut varjostusta varten
Specular / roughnessHead_SRMFKiilto ja karheus, pakattuna Unrealin ihomateriaalia varten

Latausvaihtoehdot (GLB, OBJ, FBX): JPEG, PNG tai ei karttoja · OpenGL- tai DirectX-normaalikartat · 1K, 2K tai 4K. MetaHuman ZIP on aina PNG, DirectX, 4K.

Iho, jota valokuvat eivät näytä, esimerkiksi hiusten alla, täydennetään, jotta 3D-päässä ei ole aukkoja. Parta pelkistetään ihon sänkeen, jotta parran groomilla on puhdas pinta. Tasaisen ihon hienoin rakeisuus ei ole henkilön oma.

FaceNinjan tuosta valokuvasta rakentama 3D-pää MetaHuman-muodossa
Oranssi sävy on poissa ihosta; rypyt jäävät reliefinä. Synteettinen henkilö.

Kaikki 52 ARKit-muotoa, tongueOut mukaan lukien.

Jokainen ilmemuoto on tehty näille kasvoille ARKitin omilla nimillä. Kaikki, mikä tuottaa ARKit-painoja (iPhonen kasvojenseuranta, Live Link Face, verkkokamerapohjaiset seurantatyökalut, huulisynkronointityökalut), ohjaa GLB- tai FBX-tiedostoa heti. three.js ja Babylon.js lataavat GLB-tiedoston sellaisenaan.

Vinkki: tongueOut liikuttaa vain kieltä. Yhdistä se arvoon jawOpen noin 0.3, kuten kasvojenseurannalla tallennetut kasvot tekisivät.

52 nimeä

Silmät (14)
  • eyeBlinkLeft
  • eyeBlinkRight
  • eyeLookDownLeft
  • eyeLookDownRight
  • eyeLookInLeft
  • eyeLookInRight
  • eyeLookOutLeft
  • eyeLookOutRight
  • eyeLookUpLeft
  • eyeLookUpRight
  • eyeSquintLeft
  • eyeSquintRight
  • eyeWideLeft
  • eyeWideRight
Leuka (4)
  • jawForward
  • jawLeft
  • jawRight
  • jawOpen
Suu (23)
  • mouthClose
  • mouthFunnel
  • mouthPucker
  • mouthLeft
  • mouthRight
  • mouthSmileLeft
  • mouthSmileRight
  • mouthFrownLeft
  • mouthFrownRight
  • mouthDimpleLeft
  • mouthDimpleRight
  • mouthStretchLeft
  • mouthStretchRight
  • mouthRollLower
  • mouthRollUpper
  • mouthShrugLower
  • mouthShrugUpper
  • mouthPressLeft
  • mouthPressRight
  • mouthLowerDownLeft
  • mouthLowerDownRight
  • mouthUpperUpLeft
  • mouthUpperUpRight
Kulmat (5)
  • browDownLeft
  • browDownRight
  • browInnerUp
  • browOuterUpLeft
  • browOuterUpRight
Posket (3)
  • cheekPuff
  • cheekSquintLeft
  • cheekSquintRight
Nenä (2)
  • noseSneerLeft
  • noseSneerRight
Kieli (1)
  • tongueOut

Groom-resepti.

MetaHuman-pää on tarkoituksella kalju: hiukset, kulmat, ripset ja parrat ovat groomeja (MetaHuman-hiukset). Jokaisen 3D-pään mukana tulee resepti, joka nimeää ne.

  • Yksi suositus per kohta (hiukset, kulmakarvat, silmäripset, viikset, parta, untuvakarvat) sekä seuraavaksi parhaat vaihtoehdot pisteineen
  • Melanin, Redness ja Whiteness kullekin, värinäytteineen
  • ”Jätä tyhjäksi”, kun henkilöllä ei ole partaa, oletusarvon sijaan
  • groom.json työkaluille ja groom.md ihmisille jokaisessa MetaHuman ZIP -tiedostossa, jotta tuotantoputki voi soveltaa reseptiä lukematta sitä

Värit ovat likimääräisiä. Valokuvan voimakkaasti värjätty valo siirtää niitä.

Kaula ja epäkäslihas sovitettuna henkilölle.

Kaula vastaa henkilön omaa leveyttä ja syvyyttä, ja epäkäslihaksen linja on siellä, missä henkilöllä itsellään. Siihen liittyvä vartalo sopii ilman porrasta kauluksen kohdalla.

Takanäkymä 3D-päästä, jonka kaula ja epäkäslihas on sovitettu henkilölle
Takaa katsottuna. Synteettinen henkilö.

Kuusi tiedostomuotoa, yksi hinta.

Tiedostomuodot
TiedostomuotoAPI-muotoMitä saatKäyttötarkoitus
GLBglbBinäärinen glTF upotetuilla kartoilla ja läpinäkyvillä sarveiskalvoilla; 52 ARKit-muodon kanssa tai ilmanVerkko, three.js, Babylon.js, Unity, Godot
FBXfbxSenttimetrit, Y-ylös, MetaHuman-verteksijärjestys, kartat upotettuina; ARKit-muotojen kanssa tai ilmanUnreal, Maya, Blender
OBJobjZIP, jossa on OBJ, sen MTL ja kartatMikä tahansa DCC-työkalu
STLstlMillimetrit, elävän kokoinen; avoin kaulastaTulostusesikatselut
PLYplyKolmioverkko verteksiväreilläPiste- ja meshityökalut
MetaHuman ZIPmetahuman_ziphead.fbx MetaHuman-verteksijärjestyksessä, neljä 4K-karttaa, groom-resepti, Unreal-READMEMetaHuman Creator

Lataa mikä tahansa tiedostomuoto niin usein kuin haluat, 30 päivän ajan 3D-pään valmistumisesta. Kaikki sisältyy 3D-päähän. Tarvitsetko ne koodista? API palauttaa samat kuusi: Kehittäjät. Tai pyydä agentiltasi ”kaikki 3D-päät FBX-muodossa”: Käytä tekoälyagenttien kanssa.

Valmis MetaHuman ZIP-tiedostosta.

MetaHuman ZIP -tiedoston avulla voit tehdä Unreal-vaiheet itse, ja README opastaa niissä. Tai anna Unreal-automaation tehdä ne puolestasi (ennakkokäyttö):

  1. Sovita MetaHuman-kasvot FaceNinja-meshiin. Rigi ja kasvoanimaatio seuraavat mukana.
  2. Korvaa iho henkilön kartoilla. Ilman tätä vaihetta MetaHuman valitsee valmiin ihon, ja pisamat, luomet ja rypyt häviävät.
  3. Lisää groomit reseptistä, väreineen.
  4. Valitse vartalo joka sopii sovitettuun kaulaan ja hartioihin.
3D-pää hiusesikatseluineen
Hiusesikatselun kanssa. Unrealissa suositeltu groom korvaa sen.

Tarkista se ennen latausta.

Verkkosovellus avaa jokaisen valmiin 3D-pään 3D-katselimessa. Se näyttää ilmeesiasetukset, joita ohjaavat 3D-pään omat ARKit-muodot, valokuvistasi värjätyn hiusesikatselun ja groom-reseptin rinnalla. Hiusesikatselu on tarkoitettu vain samankaltaisuuden arviointiin; sitä ei viedä ulos.

Mitä 3D-pää ei sisällä.

  • Hiukset meshissä. Hiukset ovat groomeja: ne suositellaan ja esikatsellaan, mutta niitä ei mallinneta.
  • Korvien muoto valokuvasta. Korvien muotoa ei oteta valokuvasta, joten korvat eivät ole henkilön omat.
  • Huokostason yksityiskohdat tasaisella iholla. Tekstuuri on valokuvistasi 4K-tarkkuudella, mutta tasaisen ihon hienoin rakeisuus ei ole henkilön oma.
  • Muita ilmejoukkoja kuin 52 ARKit-muotoa.
  • 3D-päät nimestä tai verkkohausta. Lataat valokuvia henkilöstä, joka on suostunut.

Kaikki tämä yhdestä valokuvasta.

1 500 krediittiä per 3D-pää, 0,01 $ per krediitti.