Build a professional interactive 3D scene with Babylon.js including engine setup, meshes, lights, animations, and user interactions.