c.setBrightness(wrap(c.brightness(), 0.25f, 0.6f, 0.25f));
colors.add(c);
c = src.getRotatedRYB(30 * direction);
c.setSaturation(wrap(c.saturation(), 0.4f, 0.1f, 0.4f));
c.setBrightness(wrap(c.brightness(), 0.4f, 0.2f, 0.4f));
colors.add(c);
c = src.getRotatedRYB(160 * direction);
c.setSaturation(wrap(c.saturation(), 0.25f, 0.1f, 0.25f));
c.setBrightness(MathUtils.max(0.2f, c.brightness()));