Jack P. Oakley Portfolio Game Programmer/Designer

M.C. Escher VR Experience

I’ve always been a fan of the surreal artist known as M.C. Escher.  After playing around in Unity for some time, I realized that I might be able to use my knowledge of the engine to create a full 3D VR experience based on his artwork.  I have completed the first of several scenes of this experience.  I started with the impossible cube, you can grab it, twist it, move it, turn it, and scale it, all in VR and yet that back support on the cube always seems to be up front.

I was able to do this by modeling my own 2 material cube and by making my own custom lit shader using the shader graph within Unity.  I added a little flair by setting a surreal world and some music to go with it.  You can watch the video below, and/or download the apk and sideload it to experience it for yourself.  I’m hoping to add more scenes with additional experiences that explore the intricacies of M.C. Escher’s art at a later time.  But for now, enjoy the impossible cube on a Meta Quest headset.

M.C. Escher VR Experience APK