이 페이지에서는 비주얼 데이터프렙(Visual Dataprep) 시스템에서 액션에 선택된 오브젝트를 변경하는 데 사용할 수 있는 각 트랜스폼(Transform) 블록에 대해 설명합니다.
트랜스폼 블록의 각 타입은 전달하는 선택된 에셋 및 액터에 적용할 수 있는 언리얼 에디터의 특정 수정 타입을 캡슐화합니다. 그런 다음 이 블록은 동일한 데이터프렙 액션 내에서 아래에 있는 다음 블록으로 수정된 선택 항목을 전달합니다.
트랜스폼 블록은 동일한 액션의 다른 데이터프렙 블록이 연산할 액터 및 에셋의 세트를 결정한다는 점에서 필터와 같습니다. 하지만 필터 블록은 전달된 오브젝트 목록을 줄일 수만 있는 반면에 트랜스폼 블록은 현재 선택 항목에 오브젝트를 추가 할 수 있습니다.
일반 제어
모든 트랜스폼 블록은 입력을 포함할 수 있는 출력(Output Can Include Input) 세팅을 제공합니다.
-
이 세팅이 활성화되어 있는 경우 트랜스폼 블록은 데이터프렙 액션의 다음 블록으로 전달하는 선택된 출력에 블록으로 전달된 액터 및 에셋을 항상 추가합니다.
-
이 세팅이 비활성화되어 있는 경우 트랜스폼 블록은 액터 및 에셋이 블록에 내장된 다른 선택 기준도 충족하는 경우에만 블록으로 전달된 액터 및 에셋을 선택된 출력에 추가합니다.
레퍼런스 선택 트랜스폼
레퍼런스 선택 트랜스폼(Reference Selection Transform) 연산은 임시 월드에서 입력 목록의 각 액터 및 에셋을 검사하여 다른 에셋에 대한 레퍼런스를 찾습니다. 그런 후 다음 블록으로 전달하는 선택된 출력에 찾은 각각의 레퍼런스된 스태틱 메시, 머티리얼, 텍스처 에셋을 추가합니다.

계층구조 선택
계층구조 선택(Select Hierarchy) 트랜스폼은 이 블록에 전달된 액터마다 입력 액터의 자손인 다른 액터를 찾습니다. 그런 후 다음 블록에 전달하는 선택된 출력에 해당 자손 액터를 모두 추가합니다.

세팅 | 설명 |
---|---|
선택(Select) | 선택 항목이 각 입력 액터의 후손으로 얼마나 깊이 확장되는지 결정합니다.
|
액터 컴포넌트 선택
액터 컴포넌트 선택(Select Actor Components) 트랜스폼은 이 블록으로 전달된 액터마다 이전에 선택된 액터의 모든 컴포넌트를 찾습니다. 그런 후 다음 블록에 전달하는 선택된 출력에 해당 컴포넌트를 추가합니다.

소유 액터 선택
소유 액터 선택(Select Owning Actor) 트랜스폼은 이 블록으로 전달된 각 컴포넌트의 부모 액터를 찾습니다. 그런 후 다음 블록에 전달하는 선택된 출력에 부모 액터를 추가합니다.
