Happy Holi Visualization
An interactive web visualization celebrating Holi, the vibrant Hindu Festival of Colors. This visualization features animated color particles that simulate the colorful powders (gulal) thrown during Holi celebrations, creating a visually stunning and immersive experience.
Features
- Dynamic color particles with diverse shapes floating across the screen that resemble actual color powder (gulal)
- Authentic Holi symbols and decorative elements floating in the background
- Detailed rangoli-inspired pattern with lotus design
- Interactive - click or touch anywhere to create color "explosions"
- Automatic color bursts that simulate festival celebrations
- Responsive design that works on various devices including touch support for mobile
- Watercolor splash effects for more vibrant and fluid color representation
- Multiple particle shapes including hearts, stars, flowers, and organic splatters
- Controls to trigger multi-explosion color bursts and toggle animation
- Layered visual effects with color blending for more impactful splashes
How It Works
The visualization uses HTML Canvas to create animated color particles with physics-based movement properties. Each particle has natural movements with rotation and size changes to mimic real powder behavior in air.
- Multiple particle shapes to represent different types of Holi colors
- Traditional Holi symbols like pichkaris (water guns), water balloons, flowers, and dhols (drums)
- Enhanced rangoli pattern with concentric circles, radial lines, and decorative elements
- Authentic color palette representing traditional Holi colors
- Watercolor splash simulation using irregular shapes and color blending
- Visual splash effects with layered animations
About Holi
Holi is a popular ancient Hindu festival celebrated primarily in India and Nepal. Known as the "Festival of Colors" or the "Festival of Love," it signifies the triumph of good over evil and the arrival of spring. During Holi, people gather to throw brightly colored powders (gulal) at each other, creating a joyful and vibrant atmosphere that breaks down social barriers and brings communities together in celebration.