Sweeping

  • Curve 可以看作 Sweeping a point with 11 degree of freedom
  • Plane 可以看作 Sweeping a point with 22 degree of freedom
  • Bilinear 可以看作 Sweeping a segment
    • 或者 a point with 22 degree of freedom
  • Quadric Surface 可以看作 Sweeping/Rotating a circle

Sweeping 的两个特例是 Translation,Rotation\texttt{Translation},\texttt{Rotation},更加复杂的 Sweeping 需要使用矩阵进行定义。

解题通常只需要找到对应的 degree of freedom 即可,通常来说,一个可以给到待旋转的平面图形,另一个可以给到平面图形中心的运动轨迹

然后分别找出其定义域,再 Linear Interpolate 到 [0,1][0,1] 上即可。