球面上を動く円があります。カメラの角度が固定されている場合、円が球の端に移動したときに歪んだ楕円が形成されている場合(カメラから見て)、元の円の中心からのオフセットを計算する方法はありますか? 私は眼球回転で作業しているので、リストの平面とティソットのディレクトリックスを調べましたが、どちらもこれに明確な解決策を提供していないようです。私は眼球のローテーションに関する論文も見てきましたが、動きの数学ではなく生理学的な側面に焦点を当てているようです。 言い換えれば、上記の画像では、外側の9つの画像のうちの1つをとの中間に置いて、円(すなわち虹彩)がどれだけ移動したか/ 。私は歪んだ楕円と円を比較する必要があると仮定しますが、どのように見えないのでしょうか。これには数式がありますか?球面上の歪んだ楕円を指定してオフセットを計算する
答えて
虹彩は完全に見えますが(最も近い半球にあります)、それは平面の円のオブジェクトと考えることができるので、イメージは右の楕円です。
レッツ・Phi
チルト(自分の絵で描かれた)は、眼軸の角度とTheta
がされている。この軸を中心と眼球回転の角度
semimajor axis a is equal to iris radius R
semiminor axis b is equal to R * Cos(Theta),
Theta = Arrcos(b/a)
Phi = Arctan(a axis tilt angle)
、あなたがの位置を決定することも必要シータ値の正確な符号を選択するには(最初の画像と最後の画像は-45度と+ 45度用)
こんにちは、ありがとう。私はあなたに尋ねるためにいくつかの説明をしていますが、私はあなたが角度を計算する方法を提案する方法を理解していない?私はφを理解していますが、概念的にはシータは何ですか?軸周りの回転はどこで行われますか? 1回だけの回転(すなわち、9枚の写真のような眼球の回転)はありませんか? – Caife
回転は1回だけですが、任意の軸の周りです。座標軸を中心に2回転して同じ結果に到達することができます(たとえばOXについて、次にOYについて)。例として、https://en.wikipedia.org/wiki/Rodrigues%27_rotation_formulaと軸に関する3つの回転を比較してください。 (あなたのケースはより拘束されています)。しかし、どんな結果を得たいのですか? – MBo
- 1. 楕円上の点を計算する
- 2. 3Dの楕円軌道上の点を計算する
- 3. OSGの楕円と球
- 4. AndroidのOpenGLの円(球)楕円..
- 5. 拡大球(地球)上の表面断片(大陸)の計算
- 6. 球面上の2つの大きな円の間の角度の計算
- 7. 楕円の周長の計算方法
- 8. ggplot2で描かれた楕円の面積を計算するには?
- 9. Pythonで球上の大きな円の軌跡を計算する2.7
- 10. 2つの楕円の重なりを計算する
- 11. rの楕円の体積を計算する方法
- 12. 2つの楕円(楕円)の交点の面積ですか?
- 13. 楕円形の半径を計算する
- 14. 楕円弧の点を計算する方法
- 15. 楕円ガウス分布の角度を計算する方法
- 16. 楕円に最適な線を計算する
- 17. 楕円の円周上の点を計算するにはどうすればよいですか?
- 18. GPS座標を中心とした地球上の円上の点を計算する方法は?
- 19. JavaScriptでTimeZone文字列を指定してUTCオフセットを計算する
- 20. php関数を使って円の面積を計算する
- 21. 楕円軌跡上の円のsvgアニメーション
- 22. 2つの回転した楕円の交点を計算する
- 23. OpenGL:球面上のテクスチャを球面座標を使ってマッピングする
- 24. 私のOpenGL球が楕円のように見える理由
- 25. 軸の楕円のバウンディングボックスをどのように計算しますか?
- 26. ggplotのveganのordiellipseで楕円データを計算するときに空のデータフレーム
- 27. JButtonの上に楕円を描く
- 28. 面積計算正接円周 - プロローグ
- 29. bashスクリプトを使用して円の面積と半径を計算する
- 30. raytracerが球体を楕円形にするのはなぜですか?
楕円の中心の位置、瞳孔の中心の位置または位置を探していますか?頂点(瞳孔中心を地球に投影する)の? "theta"面による断面を考えることは事をもっと簡単にするでしょう。 –
私は正確には、楕円の中心を探しています。 – Caife
楕円の中心が瞳孔の正確な中心ではないことをご存知ですか? –