To do list (PRs welcome!): Check that everything works with the latest three.js. As of March 2021, there are a couple of console warnings, but nothing serious. Create a better demo page. The current one is a little fugly!