Indian painting has a long tradition dating back to ancient rock paintings. There are several genres of Indian paintings that developed over time, including murals from the 2nd century BC to 10th century AD, miniatures from the 11th to 12th century, Mughal paintings from the 16th to 19th century that blended Indian, Persian, and Islamic styles, and Rajput paintings from the 17th century in western India. Regional styles also emerged like Mysore, Tanjore, Kangra, and Pattachitra paintings in South India focused on Hindu gods and mythology. Modern Indian paintings from the 20th century onward became more realistic and expressional, while 3D paintings are now popular in the 21st