메시 파티션 데이터는 머티리얼 그래프에서 사용할 수 있습니다. 사용 가능한 메시 파티션 노드는 다음과 같습니다.
MeshPartitionResource
MeshPartitionChannelSample
MeshPartitionChannelSampleIndex
MeshPartitionChannelInspector
MeshPartitionTexCoord
MeshPartitionResource
이 노드는 메시 파티션 채널 텍스처를 머티리얼에 제공합니다.
MeshPartitionChannelSample
이 노드는 이름을 기준으로 메시 파티션 채널을 샘플링합니다. 사용 가능한 채널 목록을 얻으려면 메시 파티션 정의를 지정해야 합니다.
채널(Channel) | 선택된 메시 파티션 정의에 정의된 웨이트 채널을 선택합니다. 먼저 MPD를 선택하여 목록을 채웁니다. |
메시 파티션 정의(Mesh Partition Definition) | 콘텐츠 브라우저에서 메시 파티션 정의 에셋을 선택합니다. |
MeshPartitionChannelSampleIndex
이 노드는 이름을 기준으로 읽는 대신 인덱스를 기준으로 읽어서 메시 파티션 채널을 샘플링합니다.
MeshPartitionChannelInspector
이 노드는 디버그 용도로 사용되며, 각 메시 파티션 채널에 고유한 컬러를 하나씩 표시합니다.
MeshPartitionTexCoord
이 노드는 메시 파티션 지오메트리의 UV를 반환합니다.
UV | 각 메시 파티션 섹션에 대해 정규화된 일반 UV입니다. |
UV [unit] | UV는 3D 유닛으로 표시되며, 섹션이 100cm인 경우 UV는 0에서 1이 아닌 0에서 100까지 이동합니다. |
머티리얼에서 웨이트 채널 읽기
일반적인 사용 사례는 메시 파티션 정의에 정의된 대로 메시 파티션 웨이트 채널을 읽는 것입니다. 다음 단계를 따릅니다.
MeshPartitionResource 노드 출력을 MeshPartitionChannelSample) 노드 입력에 연결합니다.
이제 원하는 채널을 읽을 수 있습니다. 이 예시에서는 자갈 채널입니다.
그런 다음 해당 채널을 사용하여 머티리얼 어트리뷰트를 블렌딩하는 등 다양한 머티리얼 이펙트를 만들 수 있습니다.