150 lines (133 with data), 3.6 kB
// ***** Nodes for external scaling *****
Humerus = {
AnyRefNode AcromionBonyTip ={
sRel = .Scale({0.005, 0.044, 0})*.Mirror;
// AnyDrawNode Draw =
// {
// RGB = {1, 0, 0};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
};
AnyRefNode ElbowBonyTip ={
sRel = .Scale({-0.008, -0.37, 0.01})*.Mirror;
ARel = RotMat(-0.02,x)*RotMat(-0.03*...Sign,z);
// AnyDrawNode Draw =
// {
// RGB = {1, 0, 0};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
// AnyDrawRefFrame DrawRef =
// {
// RGB = {0.91796875, 0.76953125, 0.06640625};
// ScaleXYZ = 0.39*{1, 1, 1};
// Opacity = 1;
// };
};
};
Ulna = {
AnyRefNode StyloidBonyTip ={
sRel = .Scale({0.025, 0.265, 0.004})*.Mirror;
// AnyDrawNode Draw =
// {
// RGB = {1, 0, 0};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
};
AnyRefNode ElbowBonyTip ={
sRel = .Scale({0.0125, -0.001, 0.030})*.Mirror;
ARel = RotMat(-0.1*...Sign,x)*RotMat(-0.05*...Sign,z);
// AnyDrawNode Draw =
// {
// RGB = {0, 0, 1};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
// AnyDrawRefFrame DrawRef =
// {
// RGB = {0.91796875, 0.76953125, 0.06640625};
// ScaleXYZ = 0.25*{1, 1, 1};
// Opacity = 1;
// };
};
};
Hand = {
AnyRefNode MiddleFingerTip ={
sRel = .Scale({-0.18, -0.029, 0.00})*.Mirror;
// AnyDrawNode Draw =
// {
// RGB = {1, 0, 0};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
};
AnyRefNode PalmBase ={
sRel = .Scale({0.0, 0.0, 0.0})*.Mirror;
ARel = RotMat(0.16,z)*RotMat(pi,y);
// AnyDrawNode Draw =
// {
// RGB = {0, 0, 1};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
// AnyDrawRefFrame DrawRef =
// {
// RGB = {0.91796875, 0.76953125, 0.06640625};
// ScaleXYZ = 0.17*{1, 1, 1};
// Opacity = 1;
// };
};
AnyRefNode CMPFinger2 ={
sRel = .Scale({-0.09, -0.047, 0.00})*.Mirror; // ext
// sRel = .Scale({-0.09, -0.04, 0.00})*.Mirror; // joint to joint
// AnyDrawNode Draw =
// {
// RGB = {1, 0, 0};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
};
AnyRefNode CMPFinger5 ={
sRel = .Scale({-0.085, 0.025, -0.005})*.Mirror; // ext
// sRel = .Scale({-0.085, 0.018, -0.005})*.Mirror; // joint to joint
ARel = RotMat(3.08,z)*RotMat(0.05*...Sign,x);
// AnyDrawNode Draw =
// {
// RGB = {0, 0, 1};
// ScaleXYZ = 0.2*{0.025, 0.025, 0.025};
// };
// AnyDrawRefFrame DrawRef =
// {
// RGB = {0.91796875, 0.76953125, 0.06640625};
// ScaleXYZ = 0.09*{1, 1, 1};
// Opacity = 1;
// };
};
};
// ***** Measure of the Standard Parameters *****
//AnyFolder StandardMeasureExt ={
//
// AnyKinLinear HumerusLengthExt =
// {
// Ref = 0;
// AnyRefFrame &Elbow = ..Humerus.ElbowBonyTip;
// AnyRefFrame &Acromion = ..Humerus.AcromionBonyTip;
// };
//
// AnyKinLinear UlnaLengthExt =
// {
// Ref = 0;
// AnyRefFrame &Elbow = ..Ulna.ElbowBonyTip;
// AnyRefFrame &Styloid = ..Ulna.StyloidBonyTip;
// };
//
// AnyKinLinear HandLengthExt =
// {
// Ref = 0;
// AnyRefFrame &PalmBase = ..Hand.PalmBase;
// AnyRefFrame &MiddleFingerTip = ..Hand.MiddleFingerTip;
// };
//
// AnyKinLinear HandBreathExt =
// {
// Ref = 0;
// AnyRefFrame &Finger5 = ..Hand.CMPFinger5;
// AnyRefFrame &Finger2 = ..Hand.CMPFinger2;
// };
//
//};