Source: http://animation.hepvs.ch/acm/images/stories/documents_pdf_SCOPG/outils_AC_par_action.pdf