Han regnes for å være den første til å gi en tilfredsstillende forklaring av regnbuen. Mellom 1304 og 1311 eksperimenterte han med vannfylte glassballonger for å se hvordan lyset brytes i regndråper. Han forklarte regnbuen med at lyset brytes på veg inn i dråpene og på nytt når de forlater dråpene. Dette behandler han i skriftet . Problemet med dobbelt regnbue fant han ikke noe svar på.