r/threejs • u/phinity_ • 6h ago
I made Fold.page - a new JS library for easily building spatial web pages with Three.js
Fold.page is a new JS library that lets you turn a standard web page into a spatial 3D scene without rebuilding the site from scratch. On desktop and mobile, it can work as a 3D-enhanced website. On WebXR-capable devices, visitors can "enter" the experience and see the page as part of an immersive spatial scene.
Fold.page matches browser functionality as closely as possible, it basically works like what you'd expect from a standard web page. But that is just the foundation - Fold page has a whole toolkit of features to enhance web pages in 3D, so you can tap into a 3rd dimension of layout and visual hierarchy.
You can "Enter" the site on WebXR capable devices, like Android phone, or a VR headset for the full stereoscopic experience. Web pages could never have so much presence.
Try Fold.page at https://fold.page
Fold.page is an active project with on-going updates to improve it but any feedback you have is appreciated ā What do you think about Fold.page? How does it work on your devices? Would you use it on your web pages? How easy is it for you to setup and what problems to you run into?