Isso geralmente ocorre devido a uma mudança de temperatura da cor que ocorre em determinados pontos do dia, como o ângulo em que a luz do sol muda com o nascer e o pôr do sol.
Da Wikipedia :
Normalmente, a iluminação é mais suave (mais difusa) e mais quente, e as sombras são mais longas. Quando o Sol está próximo do horizonte, a luz solar viaja através de mais atmosfera, reduzindo a intensidade da luz direta, de modo que mais iluminação provém da luz indireta do céu (Thomas 1973, 9–13), reduzindo a taxa de iluminação . Mais luz azul é espalhada, de modo que a luz do Sol parece mais avermelhada. Além disso, o pequeno ângulo do Sol com o horizonte produz sombras mais longas.
Esses horários são geralmente chamados de "horas douradas", e há uma calculadora on - line que pode indicar os horários em que a luz será melhor na sua região.