• underisk@lemmy.ml
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    13 hours ago

    its because the background gives the impression of bright yellow incandescent lighting but in order to see the dress as white gold you have to assume it’s under entirely different (low diffuse white) lighting conditions than the rest of the image implies

    • SkunkWorkz@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      12 hours ago

      Isn’t it because your brain assumes the dress is in the shadow and only lit by the ambient light from the sky. Hence why the brain color corrects the blue to white since ambient light from the sky is slightly blue.

      • underisk@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        51 minutes ago

        Yeah you’d have to perceive it as being lit from sunlight under shade, cloud cover, or possibly a skylight. I doubt it has much to do with an intuitive understanding of rayleigh scattering and more just that, in person, your brain would have more temporal context and a wider visual field to model the lighting with than what the image gives you. The floor and the ceiling would be blue in your peripheral and you’d have more angles and depth perception to work with so the distance between and relative strength of the yellow light and white light source would be more obvious.