[770c98]: / Application / Examples / CrossTrainer / Model / CoM_View.any

Download this file

41 lines (36 with data), 1.4 kB

AnyFolder Human_CoM =
{
  AnyKinCoM CoM_Full =
  {
    AnyFolder& human = Main.Model.BodyModel;    
  };
  
  AnyDrawSphere CoM_Full_drw = 
  {
    GlobalCoord = On;
    Position = .CoM_Full.Pos ;
    ScaleXYZ={1,1,1}*0.025; 
    RGB = {0, 248, 208} / 255;  
    Visible = iffun(gtfun(vnorm(Position), 0.0), 1, 0);
  };  
  
  AnyKinCoM CoM_Upper = 
  {
    AnyFolder& Thorax = Main.HumanModel.BodyModel.Trunk.SegmentsThorax;
    AnyFolder& Cervical= Main.HumanModel.BodyModel.Trunk.SegmentsCervicalSpine;
    AnyFolder& L1 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L1Seg;
    AnyFolder& L2 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L2Seg;
    AnyFolder& L3 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L3Seg;
    AnyFolder& L4 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L4Seg;
    AnyFolder& L5 = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.L5Seg;
    AnyFolder& Sacrum = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.SacrumSeg;
    AnyFolder& LeftArm = Main.HumanModel.BodyModel.Left.ShoulderArm.Seg;
    AnyFolder& RightArm = Main.HumanModel.BodyModel.Right.ShoulderArm.Seg;
  };
 
//  AnyDrawSphere CoM_Upper_drw = 
//  {
//    GlobalCoord = On;
//    Position = .CoM_Upper.Pos ;
//    ScaleXYZ={1,1,1}*0.025; 
//    RGB = {255, 248, 208} / 255;  
//    Visible = iffun(gtfun(vnorm(Position), 0.0), 1, 0);
//  };  


};