Баг: Все видели: прошел дождь — серая дорога стала почти черной. Но вода же прозрачная! Как прозрачная вода делает вещи темными? Она что, красит их?
Дебаггинг от первопричин:
Дело не в химии, а в чистой оптике и геометрии поверхности.
1. Сухая поверхность: Сухой камень или асфальт — шероховатые. На них куча микротрещин и неровностей. Когда свет падает на сухой камень, он отражается хаотично во все стороны (диффузное отражение). Часть этого отраженного света попадает прямо тебе в глаз. Камень кажется светлым.
2. Мокрая поверхность: Вода заполняет все микротрещины и создает сверху идеально ровную, гладкую пленочку.
3. Ловушка для света: Теперь свет, падая на мокрый камень, проходит сквозь воду, бьется о камень, отражается... но не может выйти обратно! Из-за разницы оптической плотности воды и воздуха возникает эффект полного внутреннего отражения. Свет «застревает» под водой и поглощается камнем.
4. Результат: Твоему глазу просто достается гораздо меньше отраженных фотонов. Меньше све