// setup shadow attributes
shadowAttributes = new ArrayList<Sprite>();
PathSprite config = new PathSprite();
config.setStrokeWidth(6);
config.setStrokeOpacity(1);
config.setStroke(new RGB(200, 200, 200));
config.setTranslation(1.2, 2);
config.setStrokeLineJoin(LineJoin.ROUND);
shadowAttributes.add(config);
config = new PathSprite();
config.setStrokeWidth(4);
config.setStrokeOpacity(1);
config.setStroke(new RGB(150, 150, 150));
config.setTranslation(0.9, 1.5);
config.setStrokeLineJoin(LineJoin.ROUND);
shadowAttributes.add(config);
config = new PathSprite();
config.setStrokeWidth(2);
config.setStrokeOpacity(1);
config.setStroke(new RGB(100, 100, 100));
config.setTranslation(0.6, 1);
config.setStrokeLineJoin(LineJoin.ROUND);
shadowAttributes.add(config);
// initialize the shadow groups