Back to projects
Completed
DIC 3D VR
Immersive digital twin of ITA's DIC building: Babylon.js + WebXR, a Blender model, and real sensor data from InfluxDB.
What it is
An immersive digital twin of the DIC building, built at and for the Aragón Institute of Technology (ITA): the building modelled in 3D, walkable in the browser and in virtual reality, with the building’s real sensor data woven into the scene.
What I built
- 3D model of the building in Blender, exported to glTF/GLB and rendered with Babylon.js.
- VR mode with WebXR: teleport navigation and headset support (served over local HTTPS for VR devices).
- Havok physics for collisions and in-scene interaction.
- Real sensor data: building readings pulled from InfluxDB and visualised with Chart.js inside the experience.
- Companion 3D-printer app (its own repo,
dicvr-printer-info): a panel with the centre’s 3D-printing fleet info, also on Babylon.
Why it matters
This was my first convergence of 3D + IoT + web — the line that later became my specialty: ITA’s BIM digital twin, and today the digital-twin platforms I build at OFITECO.
Stack
Babylon.js (core, GUI, loaders, materials) · Havok · WebXR · Blender · Vite · InfluxDB client · Chart.js · Tailwind CSS 4.