PARTICLE LIFECYCLE

파티클은 태어나고, 움직이고, 그려지고, 사라지는 작은 상태 단위입니다.

Spawn, Update, Render를 분리해서 보면 왜 효과가 보이지 않는지, 왜 너무 무거워졌는지를 수치로 추적할 수 있습니다.

개수Spawn Rate × Lifetime이 화면 밀도를 결정
움직임Velocity, Force, Gravity가 경로를 변경
표현Sprite, Mesh, Material이 최종 시각을 만듦
Spawn언제 어디서 태어나는가

생성 위치, 속도, 초기 크기, 생성량을 먼저 정합니다.

Update시간에 따라 어떻게 변하는가

색, 크기, 회전, 물리 힘을 매 프레임 조정합니다.

Render화면에 어떤 형태로 보이는가

스프라이트, 메시, 재질, 블렌드 방식으로 표현을 확정합니다.

Expire언제 사라지는가

수명이 길수록 밀도와 비용이 함께 증가합니다.

효과가 안 보일 때

렌더러보다 Spawn 조건과 위치를 먼저 확인합니다.

너무 무거울 때

모듈을 빼기 전에 Spawn Rate와 Lifetime부터 줄입니다.

의도와 다를 때

시각 밀도, 방향, 수명 목표를 숫자로 적고 조정합니다.