All sources are available on Github. Go to the Gallery. CC (BY) N. Lambert (neocarto).
This example shows how to deal with the opacity and visibilty of the objets