This 3D Illusion Will Confuse Your Eyes With Its ‘Deep’ Secret The illustration was created by cognitive scientist Tom Stafford and shared on Mind Hacks.