Computer graphics

Philippe Derungs (drdelic)

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

Penrose Tri
Penrose Tri

The image was found at http://drdelic.deviantart.com/art/penrose-tri-342298624.