Computer graphics

Nik Aleliunas (MechanicalE)

Artist's deviantART profile http://mechanicale.deviantart.com.

Penrose triangle

The image was found at http://mechanicale.deviantart.com/art/Penrose-Triangle-Tribal-148882586.