BVHdrivers.any
=======================================
AnyFolder Drivers = {
AnyFolder &JntPos= …Mannequin.Posture;
AnyFolder &JntVel= …Mannequin.PostureVel;
AnyFolder &RefHM = Main.MyModel.HumanModel;
// Drivers for connecting BVH joints data to human body landmarks
AnyKinEqSimpleDriver M1 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Trunk.SegmentsCervicalSpine.C7Seg.T1C7JntNode;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.Neck.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M2 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Trunk.SegmentsThorax.SkullSeg.C1C0JntNode;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.Neck.Head.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M3 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L5Seg.L5SacrumJntNode;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M4 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg.Clavicula.scj;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.LeftCollar.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M5 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg.Humerus.gh;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.LeftCollar.LeftShoulder.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M6 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg.Ulna.fe;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.LeftCollar.LeftShoulder.LeftElbow.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};
AnyKinEqSimpleDriver M7 = {
AnyKinLinear lin = {
AnyRefFrame &ref1 = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg.Hand.Hand;
AnyRefFrame &ref2 = Main.MyModel.ModelEnvironmentConnection.bvh.Model.Hips.Chest.LeftCollar.LeftShoulder.LeftElbow.LeftWrist.Seg;
};
DriverPos = {0,0,0};
DriverVel = {0,0,0};
CType = {Soft, Soft, Soft};
Reaction.Type = {Off, Off, Off};
};