private Bounds GetBreastBounds(Transform relativeTo)
{
Bounds bounds = new Bounds();
bounds.Encapsulate(relativeTo.InverseTransformPoint(this.leftHips.position));
bounds.Encapsulate(relativeTo.InverseTransformPoint(this.rightHips.position));
bounds.Encapsulate(relativeTo.InverseTransformPoint(this.leftArm.position));
bounds.Encapsulate(relativeTo.InverseTransformPoint(this.rightArm.position));
Vector3 size = bounds.size;
size[SmallestComponent(bounds.size)] = size[LargestComponent(bounds.size)] / 2f;
bounds.size = size;
return bounds;
}