xrfacescanning
Description
Cet événement est émis par xrface lorsque toutes les ressources de face AR ont été chargées et que le balayage a commencé.
xrfacescanning.detail : {maxDetections, pointsPerDetection, indices, uvs}.
| Propriété | Description |
|---|---|
| maxDetections | Nombre maximal de visages pouvant être traités simultanément. |
| pointsParDetection | Nombre de sommets qui seront extraits par face. |
| indices : [{a, b, c}] | Index dans le tableau des sommets qui forment les triangles du maillage demandé, comme spécifié avec meshGeometry on configure. |
| uvs : [{u, v}] | les positions uv dans une carte de texture correspondant aux points de vertex renvoyés. |
Exemple
const initMesh = ({detail}) => {
const {pointsPerDetection, uvs, indices} = detail
this.el.object3D.add(generateMeshGeometry({pointsPerDetection, uvs, indices})))
}
this.el.sceneEl.addEventListener('xrfacescanning', initMesh)