The challenge
Every new 3D application needs the same basics: loaders, views, navigation and interaction. Rebuilding them each time adds cost.
What we built
We extended three.js and React into a library of React components for 3D interaction, used as the starting point for new 3D applications.
What we delivered
- Loading of multiple 3D file formats
- 3D compass and fit-to-window
- Top, front, side, back and isometric views
- Interactive DOM elements rendered on 3D objects, such as an embedded video
- Configurable immersive experience and first-person camera mode
- 3D model collection folders
The outcome
Savings in the cost of developing new applications.




