屈折前のベクトルE(単位ベクトル)
法線ベクトルN(単位ベクトル)
物体1の屈折率n1、2の屈折率n2
上記4要素を用いて
屈折後のベクトルE'を求める。
スネルの法則により
n1・sinθ1 = n2・sinθ2
θ1...入射角
θ2...屈折角
cosθ1 = -E ・N
cosθ2 = -E'・N
sinθ1 = | E + Ncosθ1 |
sinθ2 = | E'+ Ncosθ2 |
E,E'は同方向なので絶対値記号"|"を外せる。
上記法則に代入しE'について整理すると、
E' =
(n\(\frac{1}{n}\)2)( E - N(\(\sqrt{\quad}\)((n\(\frac{2}{n}\)1\()^{2}\)-1+co\(s^{2}\)θ1)-cosθ1))
=
(n\(\frac{1}{n}\)2)( E - N(n・cosθ2-cosθ1) )
と変形することができる。
と、とある書籍には掲載されているのですが、
冒頭にある4要素のみでここまで変形させることが
できず困っています。
cosθ2の扱いをどうにか変形できればと思い
公式集も隅々まで調べたのですが手がかりは得られま
せんでした。
何か特殊な変形方法があるのでしょうか?
