logoalt Hacker News

hughesyesterday at 8:13 PM6 repliesview on HN

What's the physical basis for this effect? Does it happen in reality or is it a style choice?


Replies

Dave_Rosenthalyesterday at 9:10 PM

Simple answer: There is no physical basis, it's style

Pedantic answer: Unless the light source has different colors on different sides

Complex answer: Kind of. Even a linear color fade (from reality) can turn non-linear (and therefore induce color effects) when pushed through a color grading pipeline. So if you count e.g. film emulation as a "physical effect", then yes.

show 1 reply
soraki_soladeadyesterday at 9:10 PM

The post links another that goes into the theory a little: https://shahriyarshahrabi.medium.com/in-the-valley-of-gods-s...

Apparently a combination of Mie and Rayleigh scattering.

- https://en.wikipedia.org/wiki/Mie_scattering

- https://en.wikipedia.org/wiki/Rayleigh_scattering

show 1 reply
AlotOfReadingyesterday at 9:16 PM

It happens in reality, though I've only noticed it with desert sunlight. It's caused by light cast into the penumbra from scattering and diffuse reflection. You can't see this in the lit area because your photoreceptors saturate, which looks white.

adamjsyesterday at 8:33 PM

This seems more like a chromatic aberration "hack" for HDR landscapes (intensely-lit portions of the scene would have color fringing apparent at the boundaries of light/dark due to dispersion in the observer's lens).

(And it's def a style choice, looks cool when done right! :))

https://en.wikipedia.org/wiki/Chromatic_aberration

alnwlsnyesterday at 9:08 PM

Not sure it happens with the sun, but if you have differently located light sources of different colors you can get shadows of different colors (because the shadow area is one source being blocked but it is still illuminated by the other sources)

tobryesterday at 8:23 PM

Came to ask this. I suppose if the edge of the sun glows in a different color than the rest, it would tint the edge of the shadow too? So maybe appropriate for sunsets, where the sky near the sun is red but the sun itself still glows bright white. Honestly just guessing.