Cara terbaik untuk memungkinkan pemain untuk "Mewarnai" gambar tanpa kehilangan kualitas warna?

Saya membuat game 2.5D isometrik (gambar 2D). Saya ingin para pemain dapat "mewarnai" baju besi, pakaian, dan hal-hal lainnya. Saya menemukan bahwa semua yang abu-abu menyebabkan hilangnya pewarna yang lebih "alami". Misalnya, membuat naga dengan skala abu-abu merah / kuning dan kemudian...