【数学】【PYTHON】法線ベクトル(ベクトルの外積)を求める

法線ベクトルとは、2つのベクトルから計算されるベクトルで、

その向きは2つのベクトルの表現される面とは垂直のベクトルとなり、

その向きは「右ねじの法則」と呼ばれる法則によって決まります。

>>> import numpy as np
>>> a = np.array([0, 1, 2])
>>> b = np.array([2, 0, 0])
>>> np.cross(a, b)
array([ 0,  4, -2])

法線ベクトルの計算はcross()関数で求めることができます。

便利。

法線ベクトルはCGの世界では、法線ベクトルと光りのベクトルによって、

画面に表示する色や明るさなどを計算するのに使用されます。

「【数学】【PYTHON】法線ベクトル(ベクトルの外積)を求める」への1件のフィードバック

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください