Unreal Niagara ch9-3

마법 FX는 Aura, Projectile, Impact의 역할을 나눠 읽는다

마법 효과는 예쁜 색을 고르는 문제가 아니라 에너지 흐름, 원소적 특성, 영향 범위, 시전/충격 타이밍을 각각 어떤 레이어가 맡을지 정하는 작업이다.

Aura / Buff

캐릭터 주변의 지속 흐름

스폰

낮거나 중간 Spawn Rate, 긴 Lifetime, Sphere/Cylinder 배치

움직임

Noise Force와 Curl Noise로 흐름과 감김을 만든다.

주의

과밀하면 Spawn Rate보다 Lifetime을 먼저 줄인다.

Projectile

방향과 속도를 읽히는 비행체

스폰

보통 1개를 발사 위치에서 만들고 방향 속도를 명확히 둔다.

렌더링

Sprite 또는 Mesh에 Trail Renderer를 더해 이동 경로를 남긴다.

주의

너무 빠르면 Trail Width와 Lifetime으로 가독성을 보정한다.

Impact

적중 순간의 짧은 폭발

스폰

Spawn Burst Instantaneous와 짧은 Lifetime으로 순간성을 만든다.

Sphere 또는 Cone Velocity, Drag, 약한 Noise로 파편을 퍼뜨린다.

주의

Light Renderer는 섬광에만 쓰고 성능 비용을 확인한다.

Flow

에너지 방향

시전 위치에서 목표로 흐르는지, 캐릭터 주변에 머무는지 먼저 보인다.

Element

원소 성격

색상, 재질, 파편 모양으로 불/얼음/전기/빛을 구분한다.

Area

영향 범위

Sprite Size, Location Shape, Burst Count로 플레이어가 범위를 읽는다.

Timing

시전과 적중

애니메이션 노티파이와 Spawn System at Location으로 순간을 맞춘다.