One of the most remarkable things about humans is that we can envision impossible things. Our imagination allows us to go well beyond what is physically and scientifically achievable to ponder the furthest reaches of creativity.
And no, I’m not just talking about the mythical 15×15 crossword with only fifteen words across and no black squares. THOUGH WE CAN DREAM, CAN’T WE?
Sorry, I digress.
When I say impossible objects, I’m talking about things like the impossible trident (pictured above) or the Penrose triangle (pictured below).
These are impossible objects, things that play with our perceptions in a two-dimensional environment like a drawing, but cannot be created in a three-dimensional environment without cutting or bending them.
Or they couldn’t, until very recently.
Researchers at MIT have announced their new software program, which they call Meschers, designed to create representations of these impossible objects with greater dimension than a drawing.
It’s not quite three-dimensional, because the shapes are impossible, but these “2.5-dimensional” representations allow us to process them visually as if they were completely three-dimensional.
Usually, the optical illusion of an impossible object falls apart when viewed from a different angle.
But the Meschers program — the name combines M.C. “Escher” and “meshes” — allows scientists and mathematicians a better model they can use to perform calculations and study different variables without the limits of two-dimensional representations.
It’s hard to predict where programming like this will take us. MIT PhD student Ana Dodik says the program could eventually aid in research across fields as varied as thermodynamics, architecture, and geometry.
They also said the code for the software will be released to the public, so you’ll have the opportunity to create some impossible objects yourself soon!
But, until then, please enjoy this Meschers rendering of the impossible dog, complete with different lighting effects.
Happy visualizing, everyone!



















