벡터 필드 힘
메뉴 경로: Force > Vector Field Force
Vector Field Force 블록은 벡터 필드를 사용하여 파티클에 힘을 적용합니다. 이 블록은 미리 생성되어 벡터 필드 에셋에 저장된 특정 힘을 추가할 때 유용합니다.
2D view of a Vector Field
블록 호환성
이 블록은 다음 컨텍스트와 호환됩니다.
블록 설정
설정 | 타입 | 설명 |
---|---|---|
Data Encoding | 열거형 | 벡터 필드 데이터의 인코딩 포맷입니다. 옵션은 다음과 같습니다. • Signed: 이 블록이 데이터를 있는 그대로 사용합니다(일반적으로 플로트 포맷의 경우). • Unsigned Normalized: 데이터가 회색에 중심을 두고 스케일링/바이어스됩니다(일반적으로 컴포넌트 포맷당 8비트). |
Mode | 열거형 | 이 블록이 파티클에 힘을 적용하는 데 사용하는 모드입니다. 옵션은 다음과 같습니다. • Absolute: 절대 값으로 파티클에 힘을 적용합니다. • Relative: 파티클의 속도를 기준으로 힘을 적용합니다. |
Closed Field | 부울 | (인스펙터) 블록이 필드를 닫은 것으로 간주하는지 여부를 나타냅니다. 체크박스를 활성화하면 블록은 필드가 닫힌 것으로 간주하므로, Field Transform 외부의 파티클에는 영향을 미치지 않습니다. 이 체크박스를 비활성화하면 필드가 래핑되고 블록이 Field Transform 외부의 파티클에 영향을 미칩니다. |
Conserve Magnitude | 부울 | (인스펙터) Field Transform의 크기가 변경될 때 블록이 필드의 크기를 보존하는지 여부를 나타냅니다. |
블록 프로퍼티
입력 | 타입 | 설명 |
---|---|---|
Vector Field | Texture3D | 이 블록이 파티클에 힘을 적용하는 데 사용하는 벡터 필드입니다. |
Field Transform | 트랜스폼 | 필드를 배치, 스케일링 또는 회전하는 데 사용하는 트랜스폼입니다. |
Intensity | 플로트 | 필드의 강도입니다. 값이 높을수록 파티클 속도가 증가합니다. |
Drag | 플로트 | 저항계수입니다. 저항이 높을수록 파티클 속도에 대한 힘의 영향이 더 강해집니다. 이 프로퍼티는 Mode를 Relative로 설정한 경우에만 나타납니다. |