Exported animation from Blender or Cinema 4D loaded into Three.js. The animation can switch based on user interactions and respond to mouse movements.