-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy pathScalingLengthMass_media.any
54 lines (42 loc) · 1.61 KB
/
ScalingLengthMass_media.any
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#path ANYBODY_PATH_OUTPUT "."
#include "../../../../libdef.any"
#include "<ANYBODY_PATH_MODELUTILS>/Video/VideoLookAtCamera.any"
#define BM_SCALING _SCALING_LENGTHMASS_
#include "<ANYBODY_PATH_AMMR>/Application/Examples/StandingModelScalingDisplay/StandingModelScalingDisplay.Main.any"
Main = {
HumanModel.Anthropometrics.BodyMass = 110;
VideoLookAtCamera Static_image(UP_DIRECTION=y, _AUTO_OPEN_PREVIEW_=OFF) =
{
VideoName = "ScalingLengthMassBack";
Analysis = {
AnyOperation &ref = Main.Study.InitialConditions;
};
VideoInputScale = 5;
VideoResolution = {300,500};
CameraLookAtPoint = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.PelvisSeg.r + {0,-0.15,0};
CameraFieldOfView = DesignVar(2.0);
CameraDirection = {-1,0.2,-1.0};
BackgroundColor = DesignVar({1,1,1});
Preview.FileName = VideoName + ".jpg";
};
VideoLookAtCamera Static_image2(UP_DIRECTION=y, _AUTO_OPEN_PREVIEW_=OFF) =
{
VideoName = "ScalingLengthMassFront";
Analysis = {
AnyOperation &ref = Main.Study.InitialConditions;
};
VideoInputScale = 5;
VideoResolution = {300,500};
CameraLookAtPoint = Main.HumanModel.BodyModel.Trunk.SegmentsLumbar.PelvisSeg.r + {0,-0.15,0};
CameraFieldOfView = DesignVar(2.0);
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;
AnyOperation& CreateFront = Main.Static_image2.Preview;
};
};