we just released the scene API with the new version 3dio.js version 1.0.1
To get a baked model (data3d.buffer file), including furniture from the Archilogic scene in A-Frame, you can do:
const sceneId = '5dc58829-ecd3-4b33-bdaf-f798b7edecd4'
const sceneEl = document.querySelector('a-scene')
io3d.scene.getAframeElements(sceneId)
.then(element => {
sceneEl.appendChild(element)
})
Take a look at the documentation here: https://3d.io/docs/api/1/scene.html
To enhance A-Frame lighting for interior spaces, you can add a component io3d-lighting
to an A-Frame scene element.
<a-scene io3d-lighting>
</a-scene>
source
share