텍스처 스위치 노드

Texture Switch (텍스처 스위치) 노드를 사용하면 Input Value. 입력 텍스처의 연결은 아래에서 위로 정렬되므로 Interpolate 켜져 있으면 인접한 이웃 만 보간됩니다. 그만큼 Input Value 또한 마지막 텍스처가 첫 번째 텍스처에 보간되고 음수 값이 역방향으로 보간됨을 의미합니다.

용법

Texture Switch 노드를 Schematic 를 사용하여 뷰포트 Add 팝업 메뉴의 기능 Shader Inputs > Texture Switch. 텍스처는 입력에 연결된 텍스처 출력 채널이 아닌 관계 연결을 통해 노드에 연결됩니다. 입력은 또한 Input Parameter 스위치 기준을 결정합니다. 이것은 Replicator와 함께 사용할 때 (그리고 분명히 어떤 유형의 입자 소스) 입자 유형 기능 일 수도 있고 광선 유형이나 정상과 같은 표면 기능을 켤 수도 있습니다. 노드 그래프 작업에 대한 자세한 내용은 회로도 뷰포트 이야기.

회로도 노드 : 텍스처 스위치

Textures:이 매개 변수는 소스 노드에서 다양한 관계 입력을 수신합니다. 입력 텍스처의 연결은 아래에서 위로 정렬되므로 Interpolate 켜져 있으면 직접 인접한 이웃 만 보간됩니다. 그만큼 Input Value 또한 마지막 텍스처가 첫 번째 텍스처에 보간되고 음수 값이 역방향으로 보간됨을 의미합니다.

텍스처를 입력으로 연결하는 것 외에도 표준 재질 그룹을 연결할 수 있으며 그룹 내에 포함 된 모든 텍스처가 사용됩니다.

Interpolate: 비활성화 된 경우 단일 입력 만 결과에 표시되며, 활성화 된 경우 다양한 입력 간의 혼합 역할을합니다.

Input Value: 전환 기준에 사용됩니다. 입력 값은 다음과 같은 경우에만 사용됩니다 Switch 로 설정 Input Value. 당신은 운전할 수 있습니다 Input Value 예를 들어 원하는 방식으로 그라디언트로 구동하여 선택한 텍스처의 가중치를 제어 할 수 있습니다.

Switch: 스위칭 기준에 사용될 파라미터를 지정합니다. 기본적으로 Input Value 채널이지만 Particle ID 또는 Surface ID. 만약 Switch ID로 설정되면 표면에서 직접 ID 값을 사용합니다. Input Value 효과가 없습니다. 이것은 ID를 사용하는 빠른 방법을 제공합니다. 입력 범위는 텍스처 입력 수에 따라 균등하게 분할됩니다.

Particle ID 0과 1 사이의 임의의 값으로 표현됩니다. 복제기 그룹에 곡면 처리를 적용 할 때 사용할 수 있습니다. 두 입력의 경우 0.0-0.5 사이의 ID에 대한 첫 번째 텍스처와 0.5-1.0 사이의 ID에 대한 두 번째 텍스처를 표시합니다. 표면 법선 입력의 경우 값은 카메라에 대한 입사각에 따라 전환됩니다.

아래 이미지는 Properties 에 대한 패널 Texture Switch 위 다이어그램에서 노드.

이 예에서 구형은 Replicator와 입자 소스를 사용하여 복제됩니다. Texture Switch 노드는 표면의 Diffuse Color 채널을 선택하고 그리드, 셀룰러 또는 도트의 세 가지 가능한 텍스처 입력 중에서 선택합니다. Switch 로 설정 Particle ID사이의 임의의 값입니다. 01. 왼쪽 이미지에서 Interpolate off, 우리는 ID가 01/3 사용 Dots 질감 사이 1/32/3 사용 Cellular 질감과 사이 2/31 그리드 텍스처를 얻습니다. 오른쪽 이미지에서 Interpolate 우리는 인접한 텍스처의 혼합을 얻습니다.