[UE5] 볼류메트릭 클라우드

이진혁·2023년 3월 15일
0

언리얼 공부정리

목록 보기
2/6

볼류메트릭 클라우드는 언리얼에서 구름 이미지를 표현하는 방법 중 하나로 구름 이미지를 3D 타일방식으로 만들고 하늘에다가 띄워 구름을 구현한다. 이전의 구름을 표현하는 방식(구에다 구름 이미지를 입히고 씬을 둘러싸도록 크기를 키운다)의 태양이나 빛에 반응하기 어렵다는 단점을 해결함과 동시에 더 사실감있는 구름의 표현이 가능하다.
본 문서에서는 언리얼5에서 볼류메트릭 클라우드(Volumetric Cloud)기능을 사용하는 방법에 대해 정리하려한다.

1. VolumetricCloud 설정

먼저 플러그인창에서 Volumetrics를 검색하고 추가해준다.(에디터 재시작 필요)
콘텐츠 브라우저의 세팅에서 엔진 콘텐츠 표시와 플러그인 콘텐츠 표시를 활성화해주고 (Plugin/Volumetric콘텐츠/Content/Sky/Materials) 폴더에서 M_VolumetricCloud_02_Profiles_PaintCloud 머테리얼을 찾아 머테리얼 인스턴스를 생성해준다.
월드에 VolumetricCloud 엑터를 추가해주고 클라우드 머티리얼에 생성한 머티리얼 인스턴스를 넣어준다.

플러그인에서 Volumetrics를 추가하고 재시작해준다.

콘텐츠 브라우저 세팅에서 1의 두 콘텐츠 표시를 확성화해준 뒤 2의 폴더로 이동 후 3의 머테리얼의 인스턴스를 생성해준다.

월드에 배치한 VolumetricCloud의 클라우드 머티리얼에 생성한 머티리얼 인스턴스를 추가해준다.

월드에 구름이 성공적으로 배치된 것을 확인할 수 있다. M_VolumetricCloud_02_Profiles_PaintCloud_Inst의 설정을 변경하는 것으로 구름의 모양과 수를 조절할 수 있다.

2. VolumetricCloud 수동배치

(Plugin/Volumetric콘텐츠/Content/Sky/Materials) 폴더에서
M_VolumetricCloud_03_MultipleProfiles의 머티리얼 인스턴스를 생성 후 클라우드 머티리얼에 넣어준다.
(Plugin/Volumetric콘텐츠/Tools/CloudCompositing/BluePrints) 폴더의 BP_CloudMask_Object와 BP_CloudMaskGenerator를 월드에 배치해준다.
위의 두 블루프린트를 월드에 배치해준다.
BP_CloudMask_Object를 복제하는 것으로 구름의 양을 늘릴 수 있고 엑터의 위치와 크기를 조정하여 구름의 위치, 크기, 모양을 조절할 수 있다.

0개의 댓글

관련 채용 정보