鱗片的顏色主要來源於兩種機制:色素色和結構色。色素色是由鱗片中含有的不同色素(如花青素)導致的顏色變化。而結構色則是由於鱗片表面的微觀結構(如脊、溝等)對光波的乾涉、衍射和散射作用產生的顏色。此外,還存在一種混合色,即鱗片同時具有化學色和物理色的特性,這種組合可以產生非常絢麗的效果。例如,綠帶翠鳳蝶的鱗片在特定光線下會顯現出藍色,這是因為它們本身無色,但光線在其表面產生物理效應而顯現藍色。
在特定情況下,鱗片的顏色也可能與其生產過程中添加的氧化金屬元素有關,這些元素可以賦予玻璃鱗片多種顏色,如藍色、綠色、黃色、紫色、紅色等。這表明鱗片的顏色來源非常多樣,既可以是自然的生物化學過程,也可以是人為的物理加工過程。