private void DebugDrawRecursive(DebugUtil debug, Bone bone, Matrix4 matrix)
        {
            var transform = bone.BindPose * matrix;

            debug.AddCube(transform);

            foreach (var child in bone.Children)
            {
                DebugDrawRecursive(debug, child, transform);
            }
        }