Во первых это связанно с типом питания. В гусенице, которая ест листья с четко выраженными зелеными пигментами - накапливается зеленый пигмент. С серой так же. Опыт проверки - вскрытие и микроскопия препарата.
Во вторых это связанно с мимкрией. Гусеницы маскируюися под окружающую среду, для незаметности, таким образом предостерегая себя от хищников.