-
Notifications
You must be signed in to change notification settings - Fork 0
/
jsonDoc.json
73 lines (73 loc) · 2.1 KB
/
jsonDoc.json
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
"information": {
"fps": "double",
"motionblur_fps": "double", //this isn't important anymore, as aperture removes the motionblur frames now.
"dynamic_fov": "boolean",
"resolution": ["int", "int"],
"held_frames": "int", //this isn't important anymore, as aperture removes the held frames now.
"required_import_version": "int"
},
"camera_tracking": [
/*
* every json object here represents one frame.
*/
{
"position": ["double x", "double y", "double z"],
"angle": ["float fov", "float roll", "float yaw", "pitch"]
},
{
"position": ["double x", "double y", "double z"],
"angle": ["float fov", "float roll", "float yaw", "pitch"]
}
],
"entity_tracking": {
/*
* Every element here represents one tracker. The key is the name of the tracker.
*/
"name1": [
/*
* every json object in this array represents one frame.
* The first json object needs to contain the start frame when the entity was tracked.
*/
{
"frame": "int",
"position": ["double x", "double y", "double z"],
"body_rotation": [0, "double body_yaw", 0] //optional
},
{
"position": ["double x", "double y", "double z"],
"body_rotation": [0, "double body_yaw", 0] //optional
}
]
},
"morph_tracking": {
/*
* Every element here represents one tracker. The key is the name of the tracker.
*/
"name": [
/*
* every json object in this array represents one frame.
* The first json object needs to contain the start frame when the entity was tracked.
*/
{
"frame": "int",
"position": ["double x", "double y", "double z"],
"rotation": [
["double m00", "double m01", "double m02"],
["double m10", "double m11", "double m12"],
["double m20", "double m21", "double m22"]
],
"scale": ["double x", "double y", "double z"]
},
{
"position": ["double x", "double y", "double z"],
"rotation": [
["double m00", "double m01", "double m02"],
["double m10", "double m11", "double m12"],
["double m20", "double m21", "double m22"]
],
"scale": ["double x", "double y", "double z"]
}
]
}
}