xrfaceloading
概要
このイベントは、 xrface
によってフェイスARの追加リソースのローディングが開始された際に発生します。
xrfaceloading.detail : {maxDetections, pointsPerDetection, indices, uvs}
プロパティ | 説明 |
---|---|
maxDetections | 同時に処理できる顔の最大数です。 |
pointsPerDetection | 1つの面に対して抽出される頂点の数。 |
indices: [{a, b, c}] | configure の meshGeometry で指定されたように、要求されたメッシュの三角形を形成する頂点配列へのインデックスです。 |
uvs: [{u, v}] | 返される頂点に対応するテクスチャマップにUV位置を設定します。 |
例
const initMesh = ({detail}) => {
const {pointsPerDetection, uvs, indices} = detail
this.el.object3D.add(generateMeshGeometry({pointsPerDetection, uvs, indices}))
}
this.el.sceneEl.addEventListener('xrfaceloading', initMesh)