Изменение окраски тела хамелеона связано с условиями окружающей среды, в частности с температурой воздуха и освещённостью. 2
При повышении температуры меланофоры сжимаются, что приводит к темнению кожи хамелеона. 1 При понижении температуры они распрямляются, делая его более светлым. 1
В жарких условиях хамелеоны могут стать светлее, чтобы отразить УФ-лучи и охладиться. 5 В холодных условиях они темнеют, чтобы поглотить максимальное количество тепла и не замёрзнуть. 5
Также на изменение окраса могут воздействовать физиологические факторы, такие как голод, обезвоживание или стресс. 5 Например, когда хамелеон чувствует себя плохо, его окрас тускнеет и почти бесцветным. 5