Traditional Indian painting uses a variety of materials, including natural dyes, minerals, and precious stones, as well as traditional tools such as bamboo pens and brushes made from animal hair.