• ベストアンサー

平面上の直角三角形を遠近法で表現した時の底辺の補正

まず、直角三角形があり、平面時の底辺と高さは分かっているとします。 この直角三角形を添付画像のように遠近法で表現した場合の底辺(仮にここで底辺xとします)を求めたいのですが、画像内のように辺aとbの長さが分かっており、 cos=a/bとして、(cos^2 × 平面時の底辺x) = "遠近法で表現した底辺x"になるのでしょうか。 この計算式があっているかも分かりませんが、 なぜこのような計算式になるのかも理解できておりません。 ご教授いただければと思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • shintaro-2
  • ベストアンサー率36% (2266/6244)
回答No.1

描きたい直角三角形がZY平面にあったとして X軸に平行に眺めると、底辺の長さは変わらないはずです。 これがY軸に平行になると、底辺の長さは0です。 つまり、視線の軸と直交する軸への底辺の投影が長さとして認識できるわけですから 直角三角形の法線ベクトルと視線の軸との成す角をθとすると  [補正された底辺の長さ]=[オリジナルの長さ]*cosθ で良いのでは?  視線がXZ平面に平行に上下する場合は底辺の長さは変わらないので、上下に振った場合は考えなくても良いのでしょう。

関連するQ&A

  • 平面上で遠近法を使い四角形を描画するときの計算方法

    部屋のドア前に玄関マットがあり、その玄関マット内に四角形が2つ描かれています。 (添付画像のように遠近法を使った平面図になります。) このマット内の2つの四角形を平面で描く場合の計算方法を知りたいです。 分かっている情報は、 ・ドアの幅/高さ/ドアを構成する4点の座標 ・玄関マットの幅/高さ/玄関マットを構成する4点の座標 ご教授いただければと思います。

  • 三角形の角度の求め方(関数計算機)

    久しぶりに計算したら、下記がさっぱりわからず困ってます。 底辺8883 斜辺15593 直線?12815  底辺から12815は直角です。 直角以外の2辺の角度の求め方を教えてください 上記の数字で計算式を教えて下さい。 XとかYで 方程式みたらよく解らないのです。 又、関数計算機で打込みたいのです。

  • 直角三角形の1辺の長さを求める

    すみません。数学については全くの無知な私ですが、 この計算式を解きたい(エクセルの計算式を作りたい)のです。 1.直角三角形ABC(辺BCが底辺で角Bが直角)があります。(下図) 2.この三角形の辺BCに対し直角(辺ABに対しては水平に)直線DEを引きます。 3.辺AB、辺BD、辺DEの長さがわかるとき、辺BCの長さを知りたい。   例えば、図のように辺AB=10、BD=6、DE=8のとき、辺BCの長さは   どうなるのでしょうか。 解説とかもあると、助かります。よろしくお願いします。  A  │~~--__E 10│  │~~--__  ├┐ │8   ~~-- B└┴-------~~C    6 D

  • 鋭角の三角比について

    「直角三角形ABCにおいて斜辺AB=6,底辺AC=x,辺BC=4の時 sinA,cosA,tanAの値を求めよ」という問題は、底辺AC=2√5 sinA=2/3 cosA=√5/3 tanA=2/√5 でいいのでしょうか?また、sin,cos,tanが三角形の何処を意味するのか良くつかめません。わかりやすく教えて下さい。                  

  • 平面図形をx軸、y軸に対して回転させた時の傾きの求め方

    例えば、下のような平面図形があるとします。(図が分かり難くてすいません;;) y ↑□□□□□□□□□□□□□□ |□□□□□■■■■□□□□□ |□□□□□■■B■□□□□□ |□□□□□■■■■□□□□□ |□□□□■□□A□■□□□□ |□□□■■■□□■■■□□□  |□□■■C■■■■D■■□□ |□□□■■■□□■■■□□□ |□□□□■□□□□■□□□□ └――――――――――――――→x ここで、A領域は正三角形、B,C,D領域はそれぞれ同じ大きさの正方形の一辺をAの一辺にあわせたような図形です。(つまり、ABCD領域の一辺一辺は全て同じ長さ) この図形をx軸、またはy軸を軸に回転させた時、その回転角はどのように求められるのでしょうか?

  • 今日は、Vista電卓で三角関数の計算を教えて下さい。ポケットサイズの

    今日は、Vista電卓で三角関数の計算を教えて下さい。ポケットサイズの計算機で関数の計算をする時、例えば、直角三角形の斜辺と角度(A,B,Cの時、角Aが60°として斜辺は、2です)が与えられる時、対辺と燐辺はsin,cosで求められますよね、ポケットサイズの計算機では2×sin60°対辺 2×cos60、燐辺が計算出来ますよね、Windows Vista電卓では、どうするのですか???パソコン初心者の私に教えて下さい。

  • 直角三角形の角度と辺の長さの求め方を教えて下さい

    添付の直角三角形の角度(AとB)と辺の長さ(a)の求め方を教えていただきたいです。 三平方の定理やsin、cos、tan等を用いて解くのだと思うのですが 根本的にこれらが理解できていないため、どう解いていけばよいかのかがまったくわからず困っています。 どなたか、こんなど素人でもわかるよう一つ一つ初歩的なところから丁寧にご指導&ご説明いただければ、とても助かります。 どうか、よろしくお願いします。

  • 底辺と対辺の長さから、角度θを求める方法

    直角三角形の 直角を挟む2辺(底辺と対辺)の長さから、角度θを求める計算式 というものが有れば、教えて頂けるとうれしいです。

  • 三平方の定理2

    上の画像で直角三角形でxの値をそれぞれ求めなさい。 直角三角形の直角をはさむ2辺の長さをa.b.斜辺の長さをcとします。 下の画像の表の空欄に当てはまる数字を教えて下さい よろしくお願いします(・∀・)

  • どうして=と直角が対応するのでしょうか?

    三平方の定理が成り立つのはどうしてかを考えてしまいました。 2つの数のそれぞれの2乗の和が3つ目の数の2乗に等しいとき 3つの数の大きさと等しい長さの3辺で作る三角形は直角三角形になります。 2つの異なる正方形があって、一方が他方に内接する図において 4つの合同な3角形と小さい方の正方形の面積の合計が、大きい正方形の面積に 等しいのことで三平方の定理の証明がされています。 http://www.geisya.or.jp/~mwm48961/math/m3pita02.htm 図を描く。 辺の長さを数とする。 面積を計算する。 面積が等しい。 展開して2abを消去する。 ということで、直角三角形の3つの辺の長さの関係がおお!そのとおりだ!と分かります。 でも、なにか、抜けている説明がある気がするのです。 うまくいえないので比喩で表現します。 手に持ったコップがあって、手を離すと、下に落ちます。 それは重力があるからです。 でも、重力ってどうしてあるの? というような感じです。つたわりません。 3つの数(a,b,c)の組み合わせがあって、a^2+b^2=c^2を満たすときだけ、 a,b,cの長さの辺の直角三角形になります。 a^2+b^2<c^2かつa+b>cのときは鈍角三角形 a^2+b^2>c^2かつa-b<cかつb-a<cのときは鋭角三角形 a+b<cやa-b>cやb-a>cのときは三角形ができません。 =のときだけ、直角三角形になります。 問いたいことは、 どうして、a^2+b^2=c^2と直角三角形が対応するのでしょうか? どうして、=と直角が対応するのでしょうか? どうして、a+b<cやa+b<cやa-b>cやb-a>cは書けるのに、三角形は描けないのでしょうか? です。 もしかして、X-Y座標平面上で2点D(d1.d2),E(e1,e2)を描いて 辺の長さを[(d1-e1)^2+(d2-e2)^2]^(1/2)と 計算することに決めたからでしょうか? 数と計算の全部 と 線と角度と作図の全部 を いい感じに対応させるとき a^2+b^2=c^2 と 直角三角形 が 対応ってことにするのが調子がいいいんだ! みたいな答えがあるような気がしています。