Asset manager custom element for three.js