이번 에피소드에선 실시간으로 바뀌는 맵에 Navmesh를 Bake하는 방법을 구현합니다. 위와 같이 Navmesh Mask라는 오브젝트를 생성하여, 장애물로 둡니다.
이를 맵의 사방향에 맞게 스크립트에서 마스크를 생성합니다.
최종적으로 위와같이 Navmesh가 구워진 맵이 생성되게됩니다.
그리고 마지막으로 보간을 활용하여 material의 색상에 그라데이션 효과를 줍니다. 또한 장애물의 높이 또한 Lerp에 랜덤 변수를 집어넣어 뒤죽박죽 섞이도록 해줍니다.
최종적으로 위와 같은 '맵 생성기'를 구현할 수 있습니다.