법선

법선 노드를 사용하면 3D 지오메트리 객체의 법선을 조작 할 수 있습니다. 객체 법선은 표면에 수직 인 벡터입니다. 조명 계산에 사용되어 특정 지점에서 빛이 표면에서 어떻게 반사되는지 결정합니다. 그것들을 조작함으로써 확산 및 반사광 기여를 제어 할 수 있습니다.

입력과 컨트롤

연결 타입

연결 이름

함수

입력

이름이없는

법선을 조작하려는 3D 형상 객체입니다. 여러 객체를 함께 조작하려면 여기에 MergeGeo 노드를 연결할 수도 있습니다.

보다

모든 카메라, 축 또는 조명 노드설정하면 actionlookat노드는 모든 법선이이 입력을 향하게합니다. (선택 과목)

Control (UI)

Knob (Scripting)

Default Value

함수

Normals Tab

display

display

unchanged

3D 객체의 디스플레이 특성을 조정합니다. 이 설정은 장면의 렌더링 출력에 영향을 미치지 않습니다. 3D 뷰어에서만 표시 할 수 있습니다.

off -지오메트리 윤곽선을 표시하지 않습니다.

wireframe -객체 형상의 윤곽선 만 표시합니다.

solid -모든 형상을 단색으로 표시합니다.

solid+wireframe -객체의 형상 외곽선과 함께 형상을 단색으로 표시합니다.

textured -표면 질감 만 표시합니다.

textured+wireframe -와이어 프레임과 표면 질감을 표시합니다.

unchanged -객체의 표시 모드를 변경하지 않습니다. 뷰어는이 설정을 무시할 수 있습니다.

selectable

selectable

enabled

활성화되면 뷰어에서 정상적으로 선택할 수 있습니다. 비활성화하면 포인트를 선택하거나 변경할 수 없습니다.

render

render_mode

unchanged

객체의 렌더링 방법을 설정합니다. 이 컨트롤은 display 선택하지만 동일한 설정이 있습니다.

action

action

unchanged

법선 조작 모드를 설정합니다.

unchanged -객체의 법선을 변경하지 않습니다.

set -법선 값을 법선에 할당합니다 x, y , z 필드.

build -주변 정점을 기준으로 각 법선을 다시 작성합니다. 조정 thresholdangle 두면이 더 이상 매끄러운 표면을 구성하지 않는 브레이크 각도를 결정하는 슬라이더. 각도가 0이면 모든면이 편평하고 180은 모든면이 매끄럽다는 의미입니다. 좋은 평균 설정은 60입니다.

lookat -모든 법선이 lookat 입력. 그만큼 normal 제어 값이 lookat 위치에 추가됩니다.

delete -명명 된 속성을 객체에서 제거합니다. 예를 들어 N 특성을 제거하면 개체에 법선이 없습니다. 참조 attribname 아래에 통제하십시오.

invert

invert

disabled

결과 법선을 반전시킵니다. 이것은 모든 동작 모드에서 작동합니다.

normal

normal

N/A

상수 x, y 및 z 값이것들은 setlookataction 모드.

angle threshold

threshold

45

두면 사이의 각도가 이보다 큰 경우 법선을 끊습니다. 이것은 정점 법선에서만 작동하며 다음과 같은 경우에만 사용할 수 있습니다 build 에서 선택 action 쓰러지 다. 깨진 법선은 불이 켜질 때 날카로운 모서리를 만듭니다.

attrib name

N_attrib_name

N

삭제할 일반 속성의 이름 (설정 한 경우에만 작동 함) actiondelete). 법선은 형상의 명명 된 속성으로 저장됩니다. 기본적으로 속성 이름은 "N"입니다. 이 컨트롤을 사용하면 노드가 다른 속성의 법선에 대해 삭제 작업을 수행하도록 지시 할 수 있습니다.

Cf -표면 색상

N -정상

PW -세계 공간 포인트

uv -텍스처 좌표

vel -포인트 속도.

단계별 가이드

객체 법선 조작