回答 受付中

3D角度を求めたい。

  • 困ってます
  • 質問No.9564910
  • 閲覧数44
  • ありがとう数1
  • 気になる数0
  • 回答数1

お礼率 3% (9/287)

下図の原点ポイント黒からポイント青への角度 XYZ を算出するにはどうすれば良いです か?
図の線赤の斜辺の長さは計算できました。
可能であれば AfterEffects のエクスプレッションで解説いただきたいのですが、他のスクリプトでも大方同じような関数はあると思うので、他の言語でも問題ありません。 ご教授よろしくおねがいします。

( atan2関数などいろいろやってみたのですがダメで、もう1日以上やって行き詰まっております。大筋でどのようにすればよいかだけでも構いませんのでよろしくお願いします。)

回答 (全1件)

  • 回答No.1

ベストアンサー率 73% (14/19)

求めたいことを誤解していたら、お許しを。

青丸の座標を(x,y,z)。黒丸の座標を(0,0,0)とします。
赤線の長さはsqrt(x^2+ y^2,+z^2)。赤線とその面への投影線分の角度を求めたいのですよね?その角度をtとすると、sin(t)=z/(sqrt(x^2+ y^2,+z^2))。arc sineが使えるとして、t=arcsin(z/(sqrt(x^2+ y^2,+z^2))ですが、、、
お礼コメント
pupPeTear119

お礼率 3% (9/287)

書き込みありがとうございます。
書き込み頂いたことを参考にチャレンジしてみます。
多少時間もかかりそうなので、先にお礼を書き込みさせていただきました。
投稿日時 - 2018-12-06 17:36:08
感謝経済
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

関連するQ&A

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する

特集


感謝指数をマイページで確認!

ピックアップ

ページ先頭へ