As you know, the MPCC code generates spline curves between waypoints, with the result that flying through the four corners of a square will round the corners (like a baseball player running the bases) like this:
At the risk of stating the obvious, the sharpness of corners can be adjusted by simply placing additional waypoints strategically along the intended path, like this:
Disclaimer: This forces Solo to slow down at the corners, so it's a tradeoff between how smooth you want the video to look (which is MPCC's main claim to fame) and how sharp you need the corners to be.
One very practical application for this technique is crash avoidance during vertical turns. For example, if you set MPCC to fly through two low-altitude points immediately after a higher-altitude point, the resulting spline might actually run into the ground without warning. The above technique can be used to force Solo to fly a straight line between the two low-altitude points.

At the risk of stating the obvious, the sharpness of corners can be adjusted by simply placing additional waypoints strategically along the intended path, like this:

Disclaimer: This forces Solo to slow down at the corners, so it's a tradeoff between how smooth you want the video to look (which is MPCC's main claim to fame) and how sharp you need the corners to be.
One very practical application for this technique is crash avoidance during vertical turns. For example, if you set MPCC to fly through two low-altitude points immediately after a higher-altitude point, the resulting spline might actually run into the ground without warning. The above technique can be used to force Solo to fly a straight line between the two low-altitude points.