Textile paints stay on the surface of the fabric, they are usually acrylic and water-based. They need to be heat set with an iron, in a professional dryer, or set with a no-heat fixative.