I had a idea similar to this and wanted to apply it to a long hallway at a former employer of mine.
My method would have been using a slide projector to put the image on the wall and floor, then trace, then paint...
This is from Axel Peemoeller Design in Melbourne at Eureka Tower Carpark.