Skip to content

AFrameAdapter

Integration adapter for A-Frame.

Usage

javascript
import { AFrameAdapter } from './adapters/aframe.js'

const sceneEl = document.querySelector('a-scene')
const adapter = new AFrameAdapter({ sceneEl })
adapter.attach(tracker)
ParameterTypeRequiredDescription
sceneElHTMLElementYes<a-scene> element

Methods

attach(tracker)

Connects the adapter to the tracker.

addARContent(targetId, entity, options)

Adds an A-Frame entity as AR content.

javascript
const boxEl = document.getElementById('ar-box')
adapter.addARContent('myMarker', boxEl, { scale: 1 })
OptionTypeDefaultDescription
scalenumber1Scale multiplier
flipXbooleanfalseFlip horizontally