Normalizeノード
アクセス: Nodes >Math >Normalize
のNormalizeノードは任意の長さの入力ベクトルを受け取り、方向を維持するように正規化しますが、その長さは常に1.0の値である単位長として表示します。この正規化プロセスは、長さに関係なくベクトルの方向を記述するのに役立ちます。次の式を使用して、正規化されたベクトルを計算します。
どこベクトルです [
バツ
y
z
w]、
ベクトルの長さであり、
正規化されたベクトルを表します。
Normalizeノードの例
入力 | 計算 | 出力 |
|
|
|
|
|
|
|
|
|
ヒント: 正規化されたベクトルと単位ベクトルの詳細については、 単位ベクトルによって提供されたウィキペディア。ベクトルの長さまたは大きさの計算については、長さノード。
の使用Normalizeノードは、法線マップテクスチャ、または単位長さベクトルを表す任意のテクスチャに固有です。
のNormalizeノードを使用すると、法線マップが手動で編集された後、またはノードグラフのセクションから生成された後に、正常に動作していることを確認できます。
Normalizeノード入力
Input |
正規化するベクトル。
|
ノード出力を正規化する
Output |
正規化されたベクトル。
|
Normalizeノードのプロパティ
R チェックボックス |
チェックすると、赤のコンポーネントが正規化出力に含まれます。オフにすると、赤のコンポーネントは正規化計算から除外され、入力された赤の値はそのまま通過します。
|
||||
G チェックボックス |
チェックすると、緑のコンポーネントが正規化出力に含まれます。オフにすると、緑のコンポーネントは正規化計算から除外され、入力された緑の値はそのまま通過します。
|
||||
B チェックボックス |
チェックすると、青のコンポーネントが正規化出力に含まれます。オフにすると、青のコンポーネントは正規化計算から除外され、入力された青の値はそのまま通過します。
|
||||
A チェックボックス |
オンにすると、アルファコンポーネントが正規化出力に含まれます。オフにすると、アルファコンポーネントは正規化計算から除外され、入力アルファ値はそのまま通過します。
|
関連ノード
• ベクトルノード
• 長さノード
役に立たなかったのでごめんなさい
なぜこれが役に立たなかったのですか? (当てはまるもの全てをご確認ください)
ご意見をいただきありがとうございます。
探しているものが見つからない場合、またはワークフローに関する質問がある場合は、お試しくださいファウンドリサポート。
学習コンテンツを改善する方法についてご意見がございましたら、下のボタンを使用してドキュメントチームにメールでお問い合わせください。
Email Docs Teamフィードバックをお寄せいただきありがとうございます。