TransActionSourceAbstract: Plots all selected action sources from one rig to another.Description: This tool makes a copy of all selected action sources from one rig to another by constraining each member in the rig to its name match in the other rig and plotting its animation then saves it to a new clip with same name of the original one. Working Scenarios: This tool is commonly used to translate action sources from XSI complex rigs (which may contains constrains expression scops…etc) to simple real-time rigs (nulls only) that are recommended in real-time application such as Softimage|Behavior and DirectSkeleton. User Usage: Select all action sources from the explorer, run the script then pick the target model. Developer Usage: You can call this tool from any other scripts using the following function call: TransActionSource( oActionSourceCollection, oTargetModel ) Where oActionSourceCollection is XSI object collection that contains all action sources you want to copy. oTargetModel is an object that that refers to the target rig model. This tool returns true if it succeeds and false if it failed for any reason. Nature: Script Applies To: XSI 3.5 on NT,Win2K,XP Languages: VBScript |