Produce a playable 3D character-selector web page with generated characters, rigged animated GLB models and video backgrounds in one Three.js HTML file