나이아가라의 렌더러를 랜덤으로 주는 방법입니다.

Render의 bindings안에 Renderer Visibility Tag Binding 섹션에서 Particles VisibilityTag라는 변수가 매핑되어있는것이 기본 값입니다. 이를 바꾸기만 한다면 랜덤으로 바뀔 수 있는데 그렇다면 어떻게 바꾸는가?

Particle Spawn에서 State를 지난 후 변수를 선언하려할 때 다음과 같이 매핑된 변수를 얻을 수 있는데,

Return Exec Index는 파티클의 생성된 인덱스 번호를 의미합니다. 그 인덱스 번호를 4로 나머지한 값은 0~3사이의 값일 것이고,

각각의 Renderer의 Visibility 섹션의 Renderer Visibility의 값을 랜덤 값을 지정해서 넣으면 해당 랜덤 번호와 같은 파티클이 나오게 설정됩니다.
'Unreal > Unreal_Niagara' 카테고리의 다른 글
| Niagara에서 동적으로 Bounding Box 바꾸기 (0) | 2026.01.30 |
|---|---|
| 스크래치패드의 CustomHLSL에서 Float Array 이슈 (0) | 2026.01.21 |
| 나이아가라 캐시이슈(출력 이슈 시 오토 컴파일러를 믿지 말 것) (0) | 2025.02.13 |
| Unreal하면서 모르거나 궁금한건 어디서 찾아야할까? (0) | 2025.02.12 |
| Unreal Niagara Sword Trail (0) | 2024.12.20 |