Image ThreeAdapter
Import
js
import { ThreeAdapter } from 'monolook/image/three'Constructor
js
const adapter = new ThreeAdapter({
scene,
camera,
renderer,
showVideo: true,
container: document.body
})| Opción | Tipo | Requerido | Default |
|---|---|---|---|
scene | THREE.Scene | Sí | - |
camera | THREE.Camera | Sí | - |
renderer | THREE.WebGLRenderer | Sí | - |
showVideo | boolean | No | true |
container | HTMLElement | No | document.body |
Métodos
| Método | Devuelve | Descripción |
|---|---|---|
attach(tracker) | void | Conecta con MonolookImage |
detach() | void | Desconecta listeners |
addARContent(targetId, object, options?) | void | Asocia objeto 3D a target |
removeARContent(targetId) | void | Elimina contenido AR |
setupVideoBackground() | void | Crea fondo de vídeo |
setup() | void | Configura fondo y cámara tras tracker.start() |
startRenderLoop() | void | Inicia loop interno |
stopRenderLoop() | void | Para loop interno |
destroy() | void | Limpieza |
addARContent options
| Opción | Tipo | Default |
|---|---|---|
scale | number | 1 |
flipX | boolean | false |