I want to create a website that use 8thwall to get 6dof tracking abilities and send positions/rotations of the phone to another app by websocket.
Is there an easy way to setup 8thwall without displaying anything more than a normal webpage? Equivalent to 8thwall “running in background” of a regular webpage? maybe with the aframe version of 8thwall?
This sounds like an interesting setup, could you share a bit more about your use case and what you’re hoping to achieve?
In general, it is possible to run 8th Wall without displaying anything on the webpage. You don’t need a 3D framework like A-Frame/three.js for this. You still need to pass a canvas into XR8.run(), but you don’t have to render anything.
You can skip modules like XR8.GlTextureRenderer.pipelineModule() / XR8.Threejs.pipelineModule() and use a custom pipeline module to capture pose data and send it elsewhere.
Let us know more and we’re happy to help you get going!