스위즐
메뉴 경로: Operator > Math > Vector
Swizzle 균일 연산자는 스위즐 마스크 문자열을 기반으로, 입력 벡터의 컴포넌트를 재배열하고 출력 벡터로 출력합니다.
예를 들어 (x,y,z,w)의 벡터는 (y,x,x,z)로 스위즐링할 수 있습니다.
연산자 설정
설정 | 타입 | 설명 |
---|---|---|
Mask | 문자열 | 스위즐 마스크입니다. x, y, z 또는 w일 수 있는 1-4개의 문자 조합입니다. |
연산자 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
X | 설정 가능 | 값을 스위즐링할 벡터입니다. |
Output | 타입 | 설명 |
---|---|---|
Output | 종속 | 스위즐링된 출력 벡터입니다(마스크 설정에 따라 다름) Type은 Mask의 문자 수와 일치하도록 변경됩니다. |
연산자 설정
이 균일 연산자 설정을 보려면 노드의 헤더에 있는 톱니바퀴 아이콘을 클릭하십시오. 여기에서 이 연산자가 사용하는 데이터 타입을 설정할 수 있습니다.
사용 가능한 타입
다음의 타입을 입력 값 및 포트에 사용할 수 있습니다.
- Position
- Vector
- Direction
- Vector4
- Vector3
- Vector2
- Float