created a prototype three.js integration