Re-textures objects in an animation snapshot on a path identical to the original object,
by using object sets. Usually shader info is lost in animation snapshots.
Combines object groups before spreading and sets the pivots.
UI for updating object number, spread objects by distance along a path.
You can use several independent animation shapshots in the same scene.
Min and max path range: change start and end point of the animation snapshot on the path.
Handles open and closed curves
Transform the BaseObject located in the BaseObjectGroup to scale, rotate and translate
all snapshot objects.
Put ks_betterAnimSnapshot.mel in you script directory.
Start the GUI by typing "ks_betterAnimSnapshot" in the script editor.
Select curve and then the object/top group node of objects to spread.
Set the object number or distance in the text field and hit "create" button.
To change the animation snap shot type a new object number in the textfield or distance and hit "update" button.
Dont use the same shader for several original objects in different snap shots in one scene.
If you use this for a project please drop me a line.