스플라인

1000·2021년 5월 16일
0

1. 스플라인 툴

랜드 스케이프에 도로를 설치하고 싶을 때, 언리얼에서 제공하는 스플라인 툴을 사용하면
쉽게 도로를 설치할 수 있습니다.

랜드 스테이프 모드에서 관리 -> 스플라인 툴을 선택하면 스플라인을 설치하는 모드로 전환됩니다.

Ctrl + 왼쪽 마우스 버튼으로 컨트롤 포인트를 설치할 수 있으며,
두개의 컨트롤 포인트 사이에는 세그먼트가 생성됩니다.

그리고 이 세그먼트에 메시를 지정하여 도로 표현을 할 수 있습니다.

세그먼트를 선택하고 디테일 패널에서 스플라인 메시를 지정해줍니다.

도로 주위로 랜드 스케이프에 지정된 레이어 중 하나를 색칠할 수 있는데
마찬가지로 세그먼트의 디테일 패널에서 아래와 같이 설정할 수 있습니다.

이렇게 도로의 뷰를 셋팅하고 보면 랜드 스케이프의 터레인과 도로의 높이가 맞지 않는 현상이 있는데 이때는 스플라인 툴에서 스플라인에 대한 랜드 스케이프 변형을 선택해주면 랜드 스케이프가 배치된 스플라인에 맞게 변형됩니다.

2. 스플라인 충돌 처리

스플라인에 맞게 랜드 스케이프까지 설정하고 난 뒤
플레이를 해보면 캐릭터의 발이 도로를 뚫고 다니는 현상이 있는데
이는 스플라인 메시에 충돌 처리가 없어 발생하는 현상입니다.

스플라인 메시에 사용된 스태틱 메시 옵션에서 콜리전을 사용하도록 변경합니다.

도로는 휘기때문에 복합 콜리전을 사용하도록 합니다.

그리고 콜리전 컴플렉시티를 Use Complex Collision As Simple로 설정합니다.

profile
Game Programming

0개의 댓글