optimization priority

Niagara 최적화 우선순위 지도

최적화는 먼저 측정하고, 가장 큰 비용부터 줄이는 작업이다. 파티클 수, 머티리얼, 실행 위치, 컬링 기준을 같은 화면에서 비교해야 품질 손실을 줄일 수 있다.

01 Measure

Debugger와 stat 값으로 병목을 찾는다.

02 Count

Spawn Rate와 Lifetime을 함께 본다.

03 Material

오버드로우와 라이트 비용을 낮춘다.

04 Runtime

CPU와 GPU 실행 제약을 비교한다.

05 Cull

거리, 화면 점유율, 플랫폼으로 끊는다.

병목 신호 먼저 줄일 값 확인 도구 주의점
입자 수 과다 Spawn Rate, Lifetime Niagara Debugger 밀도가 갑자기 비지 않게 LOD 적용
GPU 과부하 오버드로우, 라이트, 큰 스프라이트 Unreal Insights 투명 파티클 중첩 확인
CPU 과부하 Tick 전달, 이벤트, 데이터 호출 stat Niagara GPU 전환 가능 여부 확인
품질 유지

큰 변화보다 화면에서 안 보이는 비용을 먼저 줄인다.

플랫폼 분기

모바일과 PC의 스폰율, 라이트, LOD를 나눈다.

측정 반복

수정 뒤 같은 지표로 다시 비교한다.