Build an entity with your own code: the Three.js scope, params with inspector controls, loading assets, interfaces from markup, and screen space.