언리얼 나이아가라

유체 흐름 효과 구현하기

나이아가라는 파티클에 중력이나 저항 같은 고전적인 물리 법칙을 적용하는 것을 넘어, 유체(좌표계와 감쇠값 정합)와 같은 동적인 환경 상호작용을 시뮬레이션하는 기능을 갖추고 있습니다. 복잡한 유체 역학 시뮬레이션은 아니지만, 파티클이 연기처럼 흐르거나, 물속에서 움직이거나, 소용돌이에 휩쓸리는 듯한 효과를 만들 수 있습니다.

Collision 모듈의 좌표계와 감쇠값 정합 응답과 Vector Field를 중심으로 유체 느낌 구현 기준을 읽습니다.

Grid 3D와 Force Field 연결 순서

1

Grid 3D 기반의 유체 시뮬레이션

나이아가라에서 유체형 파티클 효과를 구현하는 한 가지 방법은 Collision 모듈의 좌표계와 감쇠값 정합 응답과 그리드 기반 시뮬레이션을 활용하는 것입니다.

2

Force 필드를 활용한 유체 흐름

더욱 직접적으로 유체와 유사한 흐름을 만들 때는 파티클에 힘(Force)을 가하는 필드를 활용합니다.

3

유체 효과를 위한 렌더링 고려 사항

유체형 파티클은 투명도 정렬, 볼륨 해상도, 머티리얼 오버드로가 움직임보다 먼저 비용 병목을 만들 수 있습니다.

4

Collision 모듈의 좌표계와 감쇠값 정합 응답

좌표계와 감쇠값 정합 응답은 지정한 영역 안에서 파티클이 유체처럼 움직이도록 만들 때 사용합니다.