8. ちょっと変わった円の軌跡

サンプルデータ:

この例では、中心を A とする半径 2 の円周上に点 B を配置します。AB と水平線 AC がなす角を θ とします。θ をこのアニメーションのパラメータとします。点 D が A を通過する垂直線上に配置されるよう条件を与え、BD の距離を a とします。D を中心とする単位円の円周上に点 E を配置し、DE と水平線 DF がなす角を 3θ とします。これにより、θ の変化に応じて、点 D は垂直線を上下にスライドし、点 E は単位円の周囲を点 B が中心を A とする円の周囲を回転する 3倍の速さで回転することになります。赤で示したのは、点 E が描く軌跡です。なお、この軌跡に加えて、Geometry Expressions でそのパラメトリック方程式を θ と a を使って求めている点も注目してください。