A melhor teoria dos cientistas para explicar por que o céu às vezes muda para um tom amarelo ou esverdeado antes de uma tempestade severa é que as nuvens de tempestade de certa espessura e concentração de água agem como um filtro para a luz que passa por elas, para o Guardian. Nuvens verdes e amarelas foram consideradas por muito tempo como uma ilusão de ótica, e não como uma verdadeira mudança de cor.
Em 1995, um meteorologista chamado Frank Gallagher abordou esse mistério para sua tese na Universidade de Oklahoma, diz a Scientific American. Ele usou um espectrofotômetro, uma ferramenta que mede a cor e a intensidade da luz, para fazer medições de uma tempestade que se aproximava e descobriu que a cor do céu realmente mudou. Ainda há algum debate sobre por que isso acontece. Alguns cientistas pensaram que as nuvens pesadas podem estar refletindo a cor dos campos abaixo, mas Gallagher mediu a luz contra um campo de trigo verde-claro e mais uma vez contra a terra vermelha de um campo recém-arado, e descobriu que as cores não combinavam . A teoria de que as nuvens agem como um filtro de luz faz mais sentido, mas a ciência ainda não encontrou uma ligação direta entre esse fenômeno e o mau tempo que se aproxima. A sabedoria comum aconselha as pessoas a procurarem abrigo se as nuvens acima delas ficarem com um tom estranho de amarelo.