[770c98]: / Docs / Scaling / _static / lesson1 / LargeFemur_media.any

Download this file

37 lines (29 with data), 1.2 kB

#path ANYBODY_PATH_OUTPUT "."
#include "../../../../libdef.any"

#include "<ANYBODY_PATH_MODELUTILS>/Video/VideoLookAtCamera.any"

#define BM_SCALING _SCALING_UNIFORM_
#include "<ANYBODY_PATH_AMMR>/Application/Examples/StandingModelScalingDisplay/StandingModelScalingDisplay.Main.any"

Main = {
  
  HumanModel.Anthropometrics.BodyMass = 90;
  HumanModel.Anthropometrics.SegmentDimensions.Right.ThighLength = 0.626;
  HumanModel.Anthropometrics.SegmentDimensions.Left.ThighLength = 0.626;

  VideoLookAtCamera Static_image(UP_DIRECTION=y, _AUTO_OPEN_PREVIEW_=ON) =
  {
    VideoName = "LargeFemurFront";
    Analysis = {
      AnyOperation &ref = Main.Study.InitialConditions;
    };
    VideoInputScale = 5;
    VideoResolution = {300,500};
    CameraLookAtPoint = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.PelvisSeg.r + {0,-0.3,0};
    CameraFieldOfView = DesignVar(2.4);
    CameraDirection  = {1,0.2,1.0};
    BackgroundColor = DesignVar({1,1,1});
    
    Preview.FileName = VideoName + ".jpg";

  };
  AnyOperationSequence GenerateImages = 
  {
     AnyOperation&  init = Main.Study.InitialConditions;
     AnyOperation& CreateBack = Main.Static_image.Preview;
  };
  
};