I was looking for a nice visualization of the homotopy of the square to the circle.
I produced the following code. Albeit, it isn't great, but it works out OK.
My question is:
Is there a better way to get Mathematica to homotope one curve into another?
z[t_] = {1/2 Cos[2 Pi t], 1/2 Sin[2 Pi t] + 1/2};
Manipulate[ParametricPlot[{{z[t]},
(*)First 8th of the circle CC-Direction (/*)
(1 - s) {1/2, 1/2 + t/2} + (s)*z[t/8],
(*)Second 8th of the circle CC-Direction (/*)
(1 - s) {1/2 + -t/2, 1} + (s)*z[t/8 + 1/8],
(*)Third 8th of the circle CC-Direction (/*)
(1 - s) {-t/2, 1} + (s)*z[t/8 + 2/8],
(*)Fourth 8th of the circle CC-Direction (/*)
(1 - s) {-1/2, 1 - t/2} + (s)*z[t/8 + 3/8],
(*)Fifth 8th of the circle CC-Direction (/*)
(1 - s) {-1/2, 1/2 - t/2} + (s)*z[t/8 + 4/8],
(*)Sixth 8th of the circle CC-Direction (/*)
(1 - s) {t/2 - 1/2, 0} + (s)*z[t/8 + 5/8],
(*) Seventh 8th of the circle CC-Direction (/*)
(1 - s) {t/2, 0} + (s)*z[t/8 + 6/8],
(*)Eigth 8th of the circle CC-Direction (/*)
(1 - s) {1/2, t/2} + (s)*z[t/8 + 7/8]},
{t, 0, 1}, Axes -> False], {s, 0, 1}]

