반응형
아래와 같이 랜드스케이프를 이용하여 간단한 지형을 생성한다.
랜드스케이프에 사용할 머터리얼 파일을 생성한다. 여기서는 하나의 머터리얼에서 두개의 레이어를 사용하여 랜드스케이프에 적용할 것이므로, 머터리얼에 'LandscapeLayerBlend' 노드를 추가하여 베이스 컬러에 연결해 준다.
LandscapeLayerBlend노드에 레이어를 두 개 추가하여, 각각 'Sand'와 'Grass'로 이름지어 준다.
각 레이어에 사용될 색상값을 설정하여 LandscapeLayerBlend노드에 연결해 준다.
이제 아웃라이너에서 생성한 랜드스케이프를 선택 후, 위에서 만든 머터리얼을 적용해준다.
머터리얼을 적용 후, 다시 랜드스케이프 모드(shift + 2)로 돌아와서 '페인트'탭으로 들어가자.
하단에 보면 머터리얼에서 생성한 두개의 레이어가 보인다.
이제 각 레이어 정보를 생성하기 위해 각 레이어 우측에 '+' 버튼을 눌러 '웨이트 블렌딩된 레이어(노멀)'을 선택하여 각 레이어 정보를 생성하자.
이제 각 레이어를 선택한 후, 스컬프팅과 같이 브러시를 이용하여 아래와 같이 랜드스케이프에 색칠을 할 수 있다.
아래와 같이 각 레이어에 색상 대신 텍스처를 사용하여 적용할 수도 있다.
반응형
'긁적긁적 > Unreal Engine' 카테고리의 다른 글
[UE5.2.1] C++ 클래스 추가후 프로젝트 파일이 열리지 않는 경우 (0) | 2023.08.30 |
---|---|
[UE5] 머터리얼을 이용한 랜드스케이프 폴리지 생성 (1) | 2023.04.25 |
[UE5] 메시 임포트시 버텍스 컬러가 안나오는 경우 (0) | 2023.04.25 |
[UE4] C++로 추가한 콤포넌트의 디테일 정보가 안 보이는 경우 (0) | 2022.04.09 |
[UE4] C++ 구조체 추가하고 DataTable에서 사용하기 (0) | 2022.04.08 |