Emitter

이미터는 파티클을 생성하고 갱신하며 렌더러로 넘기는 단위다

나이아가라 시스템 안에서 이미터는 생성 규칙, 업데이트 규칙, 표시 방식을 묶어 효과를 만든다.

이미터 구성 흐름

particle unit

생성 규칙

언제, 얼마나, 어떤 초기 속성으로 파티클을 만들지 정한다.

업데이트

시간이 지나며 위치, 속도, 색상, 크기 같은 속성이 변한다.

렌더링

Sprite, Mesh, Ribbon 등 화면에 보이는 표현 방식을 고른다.

조합

여러 이미터를 한 시스템에 묶어 복합 효과를 만든다.

spawnupdaterendersystem
읽는 법

이미터를 이해하면 효과를 한 덩어리로 보지 않고 생성, 움직임, 표현 단계로 나누어 조정할 수 있다.