Unreal/Unreal_Niagara
Niagara에서 동적으로 Bounding Box 바꾸기
이족보행달팽이
2026. 1. 30. 11:27
이펙트에서 Bounding Box는 매우 중요한 요소입니다.

위 그림의 빨간선이 Bounding Box영역을 시각화한 것입니다.
해당 Bounding Box가 카메라에 잡혀있지 않으면, 엔진에서는 이펙트를 종료하거나 정지하거나 설정한 값에 따라 동작이 바뀝니다.
그렇기에 Bounding Box는 이펙트의 크기보다 크게 잡아두어야합니다.
CPU타임 파티클은 실시간으로 알아서 조정이 되지만, GPU 파티클은 먼저 잡아둔 상태로 동작하기에 따로 설정을 하지 않으면,
동적으로 변경이 어렵습니다.

Niagara Scratch Pad에서 input데이터로 Data Interface를 활용할 시에
Set Fixed Bounds라는 노드를 매핑할 수 있습니다.

위 예시 그림처럼 UserParameter나 다른 값들을 통해서 BoundingBox를 동적으로 변경이 가능합니다.