Interference

Exploiting pixel aliasing during image resizing to make shapes and 3D objects appear via Moiré patterns.

Gallery

Meta

These videos are formed by something called Moire Patterns, where I've exploited the regularity in artifacts created via pixel aliasing during image resizing to form a sorta “second pattern” over the pattern that's already present in the image. The interference between these two patterns reveals the hidden object. Moire patterns, as I've used here, is able to reveal, in some sense, a 3D depth map of the first pattern, allowing me to “render” 3D objects.

I WILL WRITE A FOLLOW UP POST ON THE MATH BEHIND THIS BECAUSE IT IS VERY INTRIGING.

Code