Niagara

[Niagara/Emitter] Translucent 소팅 문제 (Bound Box)

나이아가라 2개를 같은 위치에 스폰시켰을 때

작업을 하다보면,
1개의 나이아가라에서 모든 FX를 제작하는 것이 아니라
2개로 분리해서 작업하는경우가 있습니다.

그런 경우에 발생하는 소팅 문제를 해결하는 방법을 안내합니다.

해결방법

나이아가라 Translucent 정렬 기준

Translucent 타입의 이펙트는 카메라와 이펙트의 Bounds 중심 사이 거리를 기준으로 렌더링 순서가 계산됩니다.
즉, 실제 파티클 위치가 아니라 Fixed Bounds의 중심 좌표(Origin)가 정렬 판단 기준이 됩니다.

  • 정렬 기준 거리 = 카메라 위치 ~ Fixed Bounds Origin 사이 거리

이 때문에 동일한 위치에서 생성된 이펙트라도 Bounds 중심 좌표가 서로 다르면 렌더링 순서가 달라질 수 있습니다.

예시 상황

  • 나이아가라 A : Fixed Bounds Origin → (0, 0, 0)
  • 나이아가라 B : Fixed Bounds Origin → (0, 0, 500)

이 경우 카메라가 정면에 있을 때 B의 중심이 더 멀리 있다고 계산되므로
렌더링 과정에서는 A가 더 앞에 있는 것으로 판단되어 위쪽에 표시됩니다.

즉, 파티클이 같은 위치에 있더라도 Bounds Origin 설정이 다르면 소팅 결과가 달라질 수 있습니다.

적용

1번 나이아가라

Fixed Bound Box (고정바운드)
Z 최대값 : 100

2번 나이아가라

Fixed Bound Box (고정바운드)
Z 최대값 : 0

Fixed Bound Box (고정바운드)
Z 최대값 : 200

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다