3D Animation: How a Double-Action Revolver works