Added Threejs support