Energize Your Workout: Dynamic Fitness Scene