Revert "Revert "three.js""

This reverts commit e8fe87a9ab0bc640ead400f2cc6c8698ccfc78fe.