5

楕円の円周上に2つの点AとBがあり、それらが中心点から角度Xを形成しているとします。ここで、点Aが新しい点Cに移動したとします。角度Xが一定に保たれるように、Bの新しい点を計算するにはどうすればよいですか。ある種のコードへのポインタをいただければ幸いです。

4

1 に答える 1

6

楕円の中心から角度を測定する極座標の楕円を使用してみませんか?http://en.wikipedia.org/wiki/Ellipse#Polar_form_relative_to_centerこの式から、AとBの間の角度の値(たとえばシータ)がわかっていて、新しい点Cの中心角の値がわかっている場合(たとえばphi)の場合、必要な点Dは、角度(theta + phi)を使用してこの極形式から計算できます。

于 2012-06-01T21:09:06.503 に答える