“Real” checker shadow illusion

This illusion has been around for a long time but always in the form of an image. It was created by MIT professor Edward H. Adelson. I wanted to take it from a flat piece of paper and turn it into a real, life sized illusion that I could interact with to demonstrate the effect.

The illusion works because of the “shadow” that falls on the checkerboard. Lets think of the square that the shadow falls on. Now picture that the shadow doesnt exist, you would see a light colored square surrounded by the dark colored squares. But when the shadow falls on top of that light colored square, the shadow causes the shade to become darker but it also causes the surrounding darker squares to become darker. So within the shadow region the brightness and darkness of the squares are still relative to one another. But they are no longer relative to the squares that lie outside of the shadow.

So if you were able to pick up the middle square and move it to one of the outside dark squares, they would be 2 different shades, But the trick is ..that when you move the square you are moving it WITH the shadow still printed on the square. So now you’ve moved it out of its relative area, outside of the shadow region (but with the shadow still printed on the square) ..to the area where it’s the same shade as the “dark” square.


Adafruit publishes a wide range of writing and video content, including interviews and reporting on the maker market and the wider technology world. Our standards page is intended as a guide to best practices that Adafruit uses, as well as an outline of the ethical standards Adafruit aspires to. While Adafruit is not an independent journalistic institution, Adafruit strives to be a fair, informative, and positive voice within the community – check it out here: adafruit.com/editorialstandards

Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, TinyGO, or even use the Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for CircuitPython, MakeCode, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Join over 38,000+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – The easiest way to program microcontrollers – CircuitPython.org


New Products – Adafruit Industries – Makers, hackers, artists, designers and engineers! — New Products 11/15/2024 Featuring Adafruit bq25185 USB / DC / Solar Charger with 3.3V Buck Board! (Video)

Python for Microcontrollers – Adafruit Daily — Select Python on Microcontrollers Newsletter: PyCon AU 2024 Talks, New Raspberry Pi Gear Available and More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi

EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey

Adafruit IoT Monthly — Halloween, WiLo, and more!

Maker Business – Adafruit Daily — Checking in on Intel

Electronics – Adafruit Daily — Are you grounded?

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



2 Comments

  1. I’m familiar with this illusion, but something seems wrong with this video. Oh… I guess that’s the point. Is it some sort of photosensitive paper or are they just doing that effect in post?
    ~Joe

  2. Very nice!

    At first i thought it was bs, but she has it lit from 2 angles, a harsh light that creates the “shadow” and a diffused light to bring the shadow up to the necessary brightness to fool you.

Sorry, the comment form is closed at this time.