Chameleons, any species, like any other lizard, benifits by blending in to its general habitat. For this reason very bright colorful coloration is generally only seen:
A: males to attract females
B: indicating alarm or warning to predators/other lizards
C: communication for various reasons, mood, sex, fight etc
For the most part any lizard will normally exhibit coloration that best provides a general camoflage within their natural enviroment.
Aka, Desert Species= oranges yellows browns Woodland /jungle=greens of varios hues
for example.
Enviroment also plays a part ofcourse, Thermoregulation being important too.
Generally speaking, Drab coloration is the norm, A cham that looks like the shower pic all the time, will be picked off by predators in short order. All the 'Bright' fantastic colors you see in so many photos is because the lizard is excited for whatever reason, most likely because a photo like the first is nicer than one like the second.
