Panolens.js is an event-driven and WebGL based panorama viewer. Lightweight and flexible. It's built on top of Three.JS.
To find the correct supported versions, please check
dependencies section in
package.json or acess
PANOLENS.THREE_VERSION at runtime.
The following code generates a 360 image panorama. The first panorama added to the viewer will be the entry point. To link panoramas, use
panorama.link( other_panorama, new THREE.Vector3( X, Y, Z ) ) to connect the two.
const panorama = 'asset/equirectangular.jpg' ;const viewer = ;viewer;
Panolens.js includes Tween.js by default, meaning
TWEEN will be available with
How to contribute
Always make your contributions for the latest
dev branch, not
master, so it can be tracked for the next release.
npm run build-closure