DECISION FLOW

보이는 품질은 세 단계 책임과 예산을 함께 봐야 안정됩니다.

Spawn은 개수의 시작점, Update는 매 프레임 비용, Render는 최종 표현 비용을 결정합니다.

Spawn

먼저 태어나는 조건을 확인

  • 위치와 방향이 카메라 안에 있는지
  • Spawn Rate가 0이 아닌지
  • 초기 속도와 크기가 너무 작지 않은지
Update

매 프레임 계산량을 제한

  • 수명 동안 꼭 필요한 힘만 남기기
  • 색, 크기, 회전 변화 목표 정하기
  • 비싼 모듈은 개수 조정 후 판단하기
Render

표현 방식과 비용을 분리

  • Sprite, Mesh, Ribbon 목적 구분하기
  • 재질과 블렌드가 과하지 않은지 보기
  • 안 보이면 렌더러보다 Spawn부터 확인하기
DEBUG ORDER

보이지 않는 이펙트는 순서대로 좁혀 갑니다.

렌더 설정부터 바꾸면 원인을 놓치기 쉽습니다.

  • 생성 조건, 위치, 수명 값이 유효한지 확인합니다.
  • Update에서 크기나 알파가 0으로 줄어드는지 확인합니다.
  • Renderer, Material, Bounds를 마지막 단계에서 점검합니다.