Tick 업데이트 선택 기준
PlayerSpeed처럼 계속 변하는 값도 먼저 갱신 빈도를 따져야 한다. 값이 바뀐 순간만 필요한지, 일정 간격이면 충분한지, Niagara가 직접 읽는 편이 나은지를 구분하면 비용을 줄일 수 있다.
매 프레임 추적
좋음속도, 위치처럼 프레임 단위 변화가 화면에 바로 보일 때
비용가장 높음, 값 변화 체크와 상한 고정이 필요
바뀐 순간만 전달
좋음OnHit, OnTakeDamage, OnAbilityActivated
비용낮음, 이벤트가 누락되지 않는 흐름인지 확인
일정 간격 갱신
좋음온도, 위험도처럼 빠른 반응보다 안정성이 중요한 값
비용중간, 간격이 길수록 부드러움은 떨어짐
Niagara가 직접 참조
좋음액터 위치, 본 정보, 메시 표면 샘플링처럼 데이터가 많을 때
비용초기 설정은 크지만 Blueprint Tick 루프를 줄일 수 있음
정지와 걷기
파티클 크기 변화는 작게 두고 잔먼지만 보이게 한다.
뚜렷한 이동
발 위치 추적과 이동 방향 뒤쪽 먼지가 읽히는 구간이다.
과증폭 리스크
Scale Factor 상한을 먼저 잠그지 않으면 먼지가 화면을 덮는다.