MotionSampler stores pipeline data in ordinary text files ending with the file extension .pipe. One pipeline file contains exactly one pipeline, consisting of many module definitions and their interconnections.
A pipeline file appears as follows:
begin filter Biped2 "" limb_nodes left_leg "LF_HIP" "LF_KNEE" "LF_ANKLE" limb_nodes right_leg "RT_HIP" "RT_KNEE" "RT_ANKLE" limb_nodes left_arm "LF_SHOULDER" "LF_ELBOW" "LF_WRIST" limb_nodes right_arm "RT_SHOULDER" "RT_ELBOW" "RT_WRIST" end filter begin sink DAGGroup "" 1 inlet Position BIPED:T inlet Body BIPED:R inlet Back BACK:R inlet Neck NECK:R inlet Shoulder_L LF_SHOULDER:R inlet Shoulder_L RT_SHOULDER:R inlet Elbow LF_ELBOW:R inlet Elbow_R RT_ELBOW:R inlet Wrist_L LF_WRIST:R inlet Wrist_R RT_WRIST:R inlet Hip_L LF_HIP:R inlet Hip_R RT_HIP:R inlet Knee_L LF_KNEE:R inlet Knee_R RT_KNEE:R inlet Ankle_L LF_ANKLE:R inlet Ankle_R RT_ANKLE:R end sink source BipedTalent "" 2 begin source FileAFOB "" 3 file "calibrate_arms.rsd" end source place "" at 169 175 place "":1 at 169 315 place "":2 at 292 18 place "":3 at 135 20 tie "":3 "Head" to "" "Head" tie "":3 "Chest" to "" "Chest" tie "":3 "Back" to "" "Back" tie "":3 "Arm-L" to "" "ArmLeft" tie "":3 "Arm-R" to "" "ArmRight" tie "":3 "Hand-L" to "" "HandLeft" tie "":3 "Hand-R" to "" "HandRight" tie "":3 "Leg-L" to "" "LegLeft" tie "":3 "Leg-R" to "" "LegRight" tie "":3 "Foot-L" to "" "FootLeft" tie "":3 "Foot-R" to "" "FootRight" tie "":2 "Talent Pointer" to "" "Talent" tie "" "Position" to "":1 "Position" tie "" "Body" to "":1 "Body" tie "" "Back" to "":1 "Back" tie "" "Neck" to "":1 "Neck" tie "" "ShoulderLeft" to "":1 "Shoulder_L" tie "" "ShoulderRight" to "":1 "Shoulder_R" tie "" "ElbowLeft" to "":1 "Elbow_L" tie "" "ElbowRight" to "":1 "Elbow_R" tie "" "WristLeft" to "":1 "Wrist_L" tie "" "WristRight" to "":1 "Wrist_R" tie "" "HipLeft" to "":1 "Hip_L" tie "" "HipRight" to "":1 "Hip_R" tie "" "KneeLeft" to "":1 "Knee_L" tie "" "KneeRight" to "":1 "Knee_R" tie "" "AnkleLeft" to "":1 "Ankle_L" tie "" "AnkleRight" to "":1 "Ankle_R"
This style is also used for talents files. Plugin descriptions are part of the pipeline file format, but are also used to edit plugin parameters.