critical bug
corrected bounced light attenuation
random polygon generation