Computer scientists from UC San Diego looking to simulate rainbows in nature ende up solving mysteries about the physics of rainbows.