Skip to content

Image BabylonAdapter

Import

js
import { BabylonAdapter } from 'monolook/image/babylon'

Constructor

js
const adapter = new BabylonAdapter({
  scene,
  camera,
  engine,
  BABYLON,
  showVideo: true,
  container: document.body
})
OpciónTipoRequeridoDefault
sceneBABYLON.Scene-
cameraBABYLON.Camera-
engineBABYLON.Engine-
BABYLONobjectSi no está globalwindow.BABYLON
showVideobooleanNotrue
containerHTMLElementNodocument.body

Métodos

MétodoDevuelveDescripción
attach(tracker)voidConecta con MonolookImage
detach()voidDesconecta listeners
addARContent(targetId, mesh, options?)voidAsocia mesh a target
removeARContent(targetId)voidElimina contenido AR
setupVideoBackground()voidCrea fondo de vídeo
setup()voidConfigura fondo y cámara tras tracker.start()
startRenderLoop()voidInicia loop interno
stopRenderLoop()voidPara loop interno
destroy()voidLimpieza

Notas

PuntoValor
CámaraFreeCamera en (0, 0, 0) mirando a (0, 0, 1)
Render loopPuede gestionarlo el adapter con startRenderLoop()