Sample Cubemap 노드
설명
큐브맵을 샘플링하고 셰이더에서 사용할 벡터 4 컬러 값을 반환합니다. 큐브맵을 샘플링하려면 월드 공간의 방향(Dir) 입력이 필요합니다. LOD 입력을 사용하여 다른 디테일 수준(LOD)에서 샘플링하여 블러링 효과를 구현할 수 있습니다. 또한 Sampler 입력을 사용하여 커스텀 샘플러 상태를 정의할 수도 있습니다.
Custom Function 노드 또는 하위 그래프가 포함된 그래프에서 이 노드를 사용하는 동안 텍스처 샘플링 오류가 발생하면 10.3 이상 버전으로 업그레이드하여 해결할 수 있습니다.
Custom Function 노드 또는 하위 그래프가 포함된 그래프에서 이 노드를 사용하는 동안 텍스처 샘플링 오류가 발생하면 10.3 이상 버전으로 업그레이드하여 해결할 수 있습니다.
포트
이름 | 방향 | Type | 바인딩 | 설명 |
---|---|---|---|---|
큐브(Cube) | 입력 | Cubemap | None | 샘플링할 큐브맵 |
Dir | 입력 | 벡터 3 | 노멀(월드 공간) | 방향 또는 메시의 노멀 벡터 |
Sampler | 입력 | 샘플러 상태 | 기본 샘플러 상태 | 큐브맵의 샘플러 |
LOD | 입력 | 플로트 | None | 샘플링의 디테일 수준(LOD) |
Out | 출력 | 벡터 4 | None | 출력 값 |
생성된 코드 예제
다음 예제 코드는 이 노드의 가능한 결과 중 하나입니다.
float4 _SampleCubemap_Out = SAMPLE_TEXTURECUBE_LOD(Cubemap, Sampler, Dir, LOD);