Visualization of molecular machinery using agent-based animation. - Daniel Gehrer; Ivan Viola (SCCG, 2017)