Zum Hauptinhalt springen

xrfaceloading

Beschreibung

Dieses Ereignis wird von xrface ausgegeben, wenn der Ladevorgang für zusätzliche Gesichtseffekt-AR-Ressourcen beginnt.

xrfaceloading.detail : {maxDetections, pointsPerDetection, indices, uvs}

EigentumBeschreibung
maxDetectionsDie maximale Anzahl von Gesichtern, die gleichzeitig verarbeitet werden können.
pointsPerDetectionAnzahl der Scheitelpunkte, die pro Fläche extrahiert werden.
indizes: [{a, b, c}]Indizes in dem Array mit den Eckpunkten, die die Dreiecke des angeforderten Netzes bilden, wie mit meshGeometry bei configure angegeben.
uvs: [{u, v}]uv-Positionen in eine Texturkarte, die den zurückgegebenen Scheitelpunkten entspricht.

Beispiel

const initMesh = ({detail}) => {
const {pointsPerDetection, uvs, indices} = detail
this.el.object3D.add(generateMeshGeometry({pointsPerDetection, uvs, indices}))
}
this.el.sceneEl.addEventListener('xrfaceloading', initMesh)