Computer graphics

LBBSart

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

Impossible triangle
Impossible triangle

The image was found at http://lbbsart.deviantart.com/art/Impossible-Triangle-187189801.