1. 모델링 모드로 도로 StaticMesh를 만든다

- 해당 Mesh 자체에 콜리전 설정 필요하며 설정 안 하면 캐릭터가 위에 올라가지 못함

- 도로폭은 편도 기준 3.5m, 왕복 1차선의 경우 7m가 적합

- 인도까지 합친다면 그보다 더 넓게 제작 필요

- 스플라인으로 휘어질 때, 자연스럽게 표현되도록 아래와 같이 값 설정

 > 너비 서브디비전 = 12

 > 뎁스 서브디비전 = 4

※ 위 두 값은 머티리얼 적용 후 표시되는 도로 방향에 맞춰 설정한다

 └ 도로 진행 방향에 해당되는 서브디비전의 값을 12로 설정

- UV 트랜스폼으로 깔끔하게 마무리해준다

- 머티리얼은 아래와 같이 노드를 작성한다

(실험 예정)

- 위 과정을 모두 거쳤다면 맵에 배치된 도로 StaticMesh는 제거한다

 

2. 랜드스케이프를 배치한다

3. 스플라인을 그린다

4. 전체 스플라인 포인트를 선택한다

5. 스플라인 메시 레벨 업데이트 버튼을 누른다

6. 스플라인 메시 배열 엘리먼트의 + 버튼을 눌러 배열 아이템을 추가한다

7. 배열 아이템에 도로 StaticMesh를 설정한다

8. 크기가 맞지 않을 경우, '너비로 스케일' 체크 해제한다

9. 방향이 맞지 않을 경우, 전방 축을 변경한다

- 기본 X로 설정되어 있고 이를 Y로 바꾸면 해결될 수 있음

10. 스플라인 작업을 진행한다

 

참고 자료

 

'개발 > Unreal' 카테고리의 다른 글

차량 승하차 구현  (0) 2026.04.01
차량 서스펜스 구현  (0) 2026.03.24
캐릭터와 상호작용하는 문  (0) 2026.03.04
영상 출력 오브젝트 만들기  (0) 2025.10.12
페이셜 모션  (0) 2025.10.12

+ Recent posts