Rainbow Formation Simulation
Red (700nm)
Orange (620nm)
Yellow (580nm)
Green (530nm)
Blue (470nm)
Indigo (445nm)
Violet (400nm)
A rainbow is formed by dispersion, refraction, and internal reflection of sunlight in water droplets.
Primary rainbow: Single internal reflection (42° for red, 40° for violet)
Secondary rainbow: Double internal reflection (50° for red, 53° for violet)



