Script Cost

나이아가라 최적화 범위

파티클 수만 보는 것이 아니라 모듈 계산, CPU/GPU 시뮬레이션, LOD와 오버드로우를 같이 판단한다.

최적화 판단

효과 성능

불필요한 계산 제거

사용하지 않는 모듈과 반복 데이터 인터페이스 호출을 줄인다.

Sim Target 선택

대량 독립 파티클은 GPU, 정확한 충돌/게임 로직 연동은 CPU가 맞을 수 있다.

Scalability

거리, 화면 점유율, 플랫폼별 품질 프리셋으로 비용을 제한한다.

프로파일링비용 분류품질 조정재측정
성능 기준

최적화는 감으로 줄이는 작업이 아니라 Niagara Debugger와 stat Niagara로 비용을 확인하는 반복이다.