Skip to content

BabylonAdapter

Adapter de integración para Babylon.js.

Uso

javascript
import { BabylonAdapter } from './adapters/babylon.js'

const adapter = new BabylonAdapter({ scene, camera, engine })
adapter.attach(tracker)
ParámetroTipoRequeridoDescripción
sceneBABYLON.SceneEscena de Babylon.js
cameraBABYLON.CameraCámara
engineBABYLON.EngineEngine

Métodos

attach(tracker)

Conecta el adapter al tracker.

addARContent(targetId, mesh, options)

Añade contenido 3D asociado a un target.

javascript
const box = BABYLON.MeshBuilder.CreateBox('box', { size: 0.1 }, scene)
adapter.addARContent('miMarker', box, { scale: 1, flipX: true })
OpciónTipoDefaultDescripción
scalenumber1Multiplicador de escala
flipXbooleanfalseVoltear horizontalmente