Super Lag is a MAX Script to help automate rigging and animation of secondary action and follow through. It provides easy to use animation controls - that are stable - and won't go flying off like typical dynamics or spring systems.
The object world space positon and rotation will drive the rotation of the lag object. That is - the object will rotate based on how it is moving and rotating already in the hierarchy.
superLag consists of 2 parts - a Rigging step and then an Animation step.
Rigging occurs once for each selected object - and auto creates an animation control and internal helper for lag processing.
Animation occurs by 'calculating' or 'baking' the required data for the superLag. At this point the lag will work in realtime - and adjustments to parameters can be made. This includes adjusting the amount - speed and timing. All of that can be adjusted after baking in realtime. The exception to this is the 'Simple' Lag version that once baked - needs to be rebaked to adjust.
Note there are two different styles of Lag provided here. One is a version that lags as mentioned with easy to use animation controls - and is typically used to provide nice back and forth style motion.
The second version called 'Simple Lag' simply rotates an object the amount the parent rotates some specified frame count earlier. This version DOES however take into account world space rotation. So it works - even if the parent itself is not rotating - but the entire chain is. It also can be baked for faster playback.
The basic superLag process is :
1. Rig the object or hierarchy with the Setup tools provided.
2. Animate the controls and regular rig controls of your own rig.
3. Bake/Calculate the required Lag Data.
4. Play back and adjust Lag as needed.
5. Re-bake if the parent hierarchy has been adjusted.
For more info - visit the help page