Panolens.js: A JavaScript Panorama Viewer
pchen66.github.io
pchen66.github.io
The library currently doesn't work if you actually follow the docs because it's not compatible with the current version of three.js
My patched repo is at https://github.com/onion2k/panolens.js if you want to clone from something that works with a new version of three (it works, but some of the tests fail so that it might not be working entirely..)
https://jsfiddle.net/7b3p4txe/
Yes I know I should submit a PR, but the point wasn't to fix the lib. The lib should use a versioned three.js and the docs should tell you to link to a versioned three.js, not top of tree. The point is conveying that is hard (easy to say, hard for people to discover and the knowledge to spread).
IMO Three.js should put the version in the pathname so that if you link directly their site you'll always get a specific version. This would remove the issue for all the people that don't manage to find out that linking to top of tree will break their stuff.
Can't open the examples in different tabs, because somebody thought it would be a good idea to "appify" simple webpages like this.
To everyone considering it: I beg you to stop doing things like that. Please!
How about a VRML parser and renderer? Haha, the 90's is calling... http://www.agocg.ac.uk/train/vrml2rep/part1/guide3.htm
Testing on Safari/macOS.