Optimization Priority

Niagara 최적화 레버 우선순위

프레임 비용을 줄일 때는 보이는 결과를 크게 훼손하지 않는 항목부터 잠그고, 비싼 물리와 렌더링은 측정값을 보고 좁혀 갑니다.

1st

동시 수량

Spawn Rate, Burst, Lifetime, Max Particles를 먼저 조정합니다.

2nd

물리 범위

Collision Mode, Max Collisions, Kill On Collision을 제한합니다.

3rd

스크립트 호출

If 조건, Vector Length Squared, 데이터 인터페이스 재사용을 봅니다.

4th

렌더링 비용

Translucent 오버드로우, Light Renderer, Mesh 복잡도를 줄입니다.

5th

거리별 품질

LOD Distance와 Scalability로 멀리 있는 효과를 가볍게 만듭니다.

stat Niagara

전체 비용 스캔

확인 활성 시스템 수와 전체 ms

조치 수량과 LOD부터 줄이기

Debugger

이미터별 분해

확인 파티클 수와 모듈 비용

조치 비싼 모듈을 조건부 실행

Insights

스파이크 추적

확인 CPU/GPU 타임라인과 할당

조치 프레임 피크 원인을 분리