조명 노드

Illuminate 노드는 주어진 표면에 떨어지는 빛을 샘플링하는 데 사용됩니다. 각 샘플에 대해 결과는 조명 또는 그림자. 샘플 결과는 특정 광원에서 파생되거나 장면의 모든 광원의 조합 일 수 있습니다. 예를 들어 표면 속성을 조명 또는 그림자 영역에만 나타나도록 마스킹하거나 조명 양을 사용하여 특정 채널을 구동하는 데 사용할 수 있습니다 (예 :이를 사용하여 절차 텍스처의 스케일 / 크기 채널 스케일링 .

Illuminate 노드는 다음을 사용하여 도식적 뷰포트에 추가됩니다. Add 팝업 메뉴의 기능 Shader Inputs > Illuminate. 스키 매틱 뷰포트에서 노드를 선택한 상태에서 장면의 모든 라이트가 조명을 평가하는 데 사용되는지 또는 라이트 만 노드에 연결된 경우를 제어하여 모드를 정의 할 수 있습니다 Light 입력이 평가됩니다. 연결된 조명으로 작업 할 때 조명의 관계 출력 커넥터가 Light 노드에 입력하면 원하는 수의 조명을 연결할 수 있습니다. 연결되면 조명 결과가 샘플 당 평가되고 값이 특정 출력으로 반환됩니다.

노트 :  노드 그래프 작업에 대한 정보는 다음을 참조하십시오. 회로도 뷰포트

조명 노드 예 :

조명 위치 예 :

 

다음과 같은 Illuminate Item 조명 노드에 옵션을 사용할 수 있습니다 :

img

Mode - Mode 이 옵션은 장면에서 특정 조명을 사용하여 샘플링을 결정합니다. Connected Lights 옵션 또는 사용 All Lights 현장에서.

Schematic Node: Illuminate

Illuminate

선택권

기술

Light Input

조명 항목 모드 옵션이로 설정된 경우 Connected Light 입력에 특별히 연결된 조명 항목 만 노드 평가의 일부로 샘플링됩니다.

Position Input

그만큼 Position 입력은 샘플링 대상의 위치를 정의합니다. 기본적으로 이것은 월드 포지션이며, 셰이더 입력은 자동으로 연결됩니다. 셰이더 입력. 그만큼 World Position 설정은 노드의 조명 샘플링이 초기 음영 샘플이 파생 된 동일한 위치에서 발생 함을 의미합니다. 연결을 끊을 수 있습니다 Shader 특정 지점의 조명 (예 : 광 검출기)을 샘플링하거나 수많은 벡터 수학 노드를 사용하여 샘플링 위치를 왜곡하여 흥미로운 결과를 얻으려면 특정 XYZ 위치를 입력하고 연결하십시오.

Color Output

연결된 빛의 색상을 샘플별로 출력합니다.

Luminance Output

출력 값은 조명의 조명이 표면에 존재하는 위치를 나타냅니다.

Shadow Output

출력 값은 조명의 조명이 표면에서 그림자로 숨겨지는 위치를 나타냅니다.

Shaded Luminance Output

출력값은 조명 된 표면으로부터의 확산 량 (반사 된 빛)을 나타냅니다.