法線とは?接線との違いから3Dcgや物理での重要性まで徹底解明
法線とは?接線との違いから3Dcgや物理での重要性まで徹底解明の真相や最新動向に迫る! 専門的な視点でまとめました。
Q1:法線と垂直二等分線は何が違うのですか?
A1:垂直二等分線は「線分の中心を通り、その線分に直角に交わる直線」です。一方、法線は線分に限らず、曲線や曲面の「接線・接平面に対して直角に交わる直線」全般を指します。法線は必ずしも対象を二等分する位置にある必要はなく、曲線上のあらゆる点にそれぞれの法線が存在します。
Q2:Blenderで法線が裏返っているかどうかを一目で確認する方法はありますか?
A2:ビューポート右上の「オーバーレイ」メニュー内にある「面の向き(Face Orientation)」にチェックを入れます。メッシュの表面が「青色」、裏面が「赤色」でハイライト表示されます。外側から見て赤く見えている部分があれば法線が反転している証拠です。編集モードで該当面を選択し、「Shift + N(法線の外側への再計算)」を実行することで即座に修正できます。
Q3:なぜ高校数学では接線だけでなく法線の方程式まで計算させるのですか?
A3:接線が「関数の変化率(微分)」そのものを表すのに対し、法線は「幾何学的な直交条件(傾きの積が-1)」を組み合わせる格好の応用題材だからです。また、円の法線は必ず中心を通るという性質や、放物線の法線が焦点を通過する性質など、円錐曲線や物理の反射問題を解く上で法線の方程式を立てる能力が不可欠になるためです。
Q4:法線マップ(ノーマルマップ)とバンプマップ、ディスプレイスメントマップの違いは何ですか?
A4:バンプマップは白黒のグレースケール画像で「高さ」のみを指定し、簡易的に凹凸の陰影を作ります。法線マップはRGBカラーを用いて「法線の3次元的な傾き(向き)」を直接記録するため、斜めからの光に対しても極めて正確な陰影を表現できます。一方、ディスプレイスメントマップは実際にポリゴンの頂点位置を移動させて形状そのものを変形させるため、リアルですが計算負荷が最も高くなります。