프로파일 원인 분류

프로파일링 결과를 수정 단위로 옮기기

Niagara Debugger, stat Niagara, Unreal Insights에서 보이는 증상을 시스템, 이미터, 모듈, 렌더러 중 어느 레이어에서 줄일지 연결합니다.

System

동시 재생 수가 높다

Scalability, Auto Deactivate, 플랫폼별 품질 프리셋으로 시스템 단위 비용을 제한합니다.

Emitter

파티클 수가 많다

Spawn Rate, Max Particles, LOD Distance, Cull Proxy를 조정해 생성량을 먼저 낮춥니다.

Module

Update 계산이 무겁다

미사용 모듈 삭제, 값 캐싱, 조건 실행으로 매 프레임 계산을 줄입니다.

Renderer

GPU 시간이 튄다

큰 반투명 스프라이트, 과한 알파 중첩, 라이트 렌더러 사용 여부를 다시 봅니다.

  1. 측정
  2. 분류
  3. 축소
  4. 재측정