- 締切済み
座標情報(3点)から形状の移動回転の算出
ある形状に対して任意の3点の座標位置 (X1,Y1,Z1)(X2,Y2,Z2)(X3,Y3,Z3)があるとします。 その形状が振動を起こした場合 その座標位置がその時々で変化しますが その形状がどのように移動/回転したのかを この3点の座標情報から算出することが可能なのでしょうか? できればその算出式が知りたいのですが・・・
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- qzaccess
- ベストアンサー率20% (15/73)
回答No.2
このURLで納得されますでしょうか?
- neKo_deux
- ベストアンサー率44% (5541/12319)
回答No.1
> その形状がどのように移動/回転したのかを 何を持って移動や回転と定義するか?次第です。 3点をABCとして、ACが動き、 A C \ / B ↓ B / \ A C となった際、A、Cは単なるヒゲみたいなものなら、物体は動いていないって言えます。 無茶言えば、ヒゲが振動しただけで、回転すらしていないって事も言えますし。 普通なら、ABCの重心、面ABCの法線ベクトルで位置と向きを定義して、位置の変化を移動、向きの変化を回転って定義するのが妥当かと。