Many of these techniques have practical applications in computer graphics; see for example https://www.youtube.com/user/keeroyz/videos