Normalize 마디

접속하다: Nodes >Math >Normalize

그만큼 Normalize 노드는 길이에 상관없이 입력 벡터를 가져 와서 방향을 유지하도록 정규화하지만 길이는 항상 1.0 값인 단위 길이로 표시합니다. 이 정규화 프로세스는 길이와 상관없이 벡터의 방향을 설명하는 데 유용합니다. 정규화 된 벡터를 계산하는 데 다음 공식이 사용됩니다.

어디 벡터입니다 [엑스와이 ], 벡터의 길이이며 정규화 된 벡터를 나타냅니다.

Normalize 노드 예

입력 계산 산출

= [ 아르 자형 ] = [3 1 2 0]

= 3.742

아르 자형 = 3 / 3.742 = 0.802

= 1 / 3.742 = 0.267

= 2 / 3.742 = 0.534

= 0 / 3.742 = 0

= [0.802 0.267 0.534 0]

= 1.0

= [ 아르 자형 ] = [10 5 4 0.5]

= 11.874

아르 자형 = 10 / 11.874 = 0.842

= 5 / 11.874 = 0.421

= 4 / 11.874 = 0.337

= 0.5 / 11.874 = 0.042

= [0.842 0.421 0.337 0.042]

= 1.0

= [ 아르 자형 ] = [12 25 6 1]

= 28.373

아르 자형 = 12 / 28.373 = 0.423

= 25 / 28.373 = 0.881

= 6 / 28.373 = 0.211

= 1 / 28.373 = 0.035

= [0.423 0.881 0.211 0.035]

= 1.0

팁:  정규화 및 단위 벡터에 대한 자세한 내용은 단위 벡터 에 의해 제공 위키 백과. 벡터의 길이 또는 크기 계산에 대한 자세한 내용은 길이 노드.

의 사용 Normalize 노드는 노멀 맵 텍스처 또는 단위 길이 벡터를 나타내는 텍스처에 고유합니다.

그만큼 Normalize 노드는 노멀 맵이 수동으로 편집 된 후 또는 노드 그래프의 섹션에서 생성 된 후에 올바르게 작동하는지 확인하는 데 사용될 수 있습니다.

Normalize 노드 입력

Input

정규화 할 벡터입니다.

노드 출력 정규화

Output

정규화 된 벡터입니다.

Normalize 노드 속성

R

확인란

이 옵션을 선택하면 빨간색 구성 요소가 정규화 출력에 포함됩니다. 이 옵션을 선택하지 않으면 빨간색 구성 요소가 정규화 계산에서 제외되고 입력 된 빨간색 값이 변경되지 않은 채로 전달됩니다.

RGBA가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

GBA가 사용 가능하므로 출력은 다음과 같습니다.

[아르 자형 ]

G

확인란

이 옵션을 선택하면 녹색 구성 요소가 정규화 출력에 포함됩니다. 이 옵션을 선택하지 않으면 녹색 구성 요소가 정규화 계산에서 제외되고 입력 된 녹색 값이 변경되지 않고 통과합니다.

RGBA가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

RBA가 사용 가능하므로 출력은 다음과 같습니다.

[ 아르 자형 ]

B

확인란

선택하면 파란색 구성 요소가 정규화 출력에 포함됩니다. 이 옵션을 선택하지 않으면 파란색 구성 요소가 정규화 계산에서 제외되고 입력 된 파란색 값이 변경되지 않고 통과합니다.

RGBA가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

RGA가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

A

확인란

이 옵션을 선택하면 알파 구성 요소가 정규화 출력에 포함됩니다. 이 옵션을 선택하지 않으면 알파 구성 요소가 정규화 계산에서 제외되고 입력 알파 값이 변경되지 않고 통과합니다.

RGBA가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

RGB가 활성화되어 출력은 다음과 같습니다.

[ 아르 자형 ]

관련 노드

벡터 노드

길이 노드