Implement movement qualities
If you now run the "pose" batch target, then "pose-analysis" will quietly be run afterwards.
The analysis creates 1024 buckets, like for the statistics and then contains:
const poseAnalysis = [
{
"1.0": {
// Contraction Index - Volume of 3D bounding box around points divided by volume of convex hull around points (Mean for bucket)
ci: 0.2728578488838945,
// Quantity of Motion - Area of last convex hull around points divided by area of current convex hull around points (Mean for bucket)
qom: 0.5128582826100107,
// Travel - Distance X/Z-plane in units per frame (Mean for bucket)
tr: 0.005136737396878106
}
}
]
The analysis can be retrieved using type pose-analysis
.