Лучший способ позволить игрокам «красить» изображения без потери качества цвета?

Я создаю 2.5D изометрическую (2D изображения) игру. Я хочу, чтобы игроки могли «красить» свою броню, одежду и другие вещи. Я считаю, что все оттенки серого приводят к потере некоторых более «естественных» цветов. Например, создание дракона с красными / желтыми оттенками серого и последующим...