A causa do reflexo longitudinal do Sol, ou da Lua, sobre a água ocorre por conta da ondulação da superfície.

Quanto menos ondulações, menor é o efeito.


É possível reproduzir este efeito da ondulação na superfície com dois experimentos simples:
Fontes:
http://granada.ifsc.usp.br/labApoio/images/apostilas/fisicaiv-200815.pdf