by _Pixelmaniac_ Pin Art is the name of an executive toy pin screen, which is a boxed surface made of a crowded collection of pins that are free to slide back and forth independently in a screen to generate a three-dimensional relief. Pin screens were earlier used as animation in films and were made of metal pins. Nowadays, pin art toys are usually made of … Continue reading →
The Original Post is Located Here: Pin Art / Map Pins