250424 TIL - 1 - Navigation 동적 변형 설정

2025. 4. 24. 23:40·TIL(Today I Learned)

1. Navigation 동적 변형 설정(Static에서 Dynamic으로 변경)

Project Settings - Navigation Mesh - Runtime Generation 에서 Dynamic 설정
Dynamic으로 설정하면 NavMesh가 동적으로 수정되고 생성되나...딱 봐도 오버헤드가 있어보인다
공식 문서에서도 연산 비용을 언급하긴 한다만 얼마나 느려지는지는 모르겠다.

- Dynamic에서 NavMesh의 모습

- Dynamic Modifier에서 NavMesh의 모습

 

- 간단하게 요약하자면, Dynamic은 새로운 NavMesh 처리 시 영역이 추가될 수 있으나 Dynamic Modifier는 영역이 삭제만 된다.

Dynamic 설정된 NavMesh와 테스트를 위한 BP_Cube

 

 - 그러나 사용하려면 아래와 같이 NaviModifierVolume이 반드시 필요하다.

Area Class 용도
NavArea_Default 내비게이션 메시와 동일한 비용을 설정
NavArea_LowHeight 길찾기 시 낮은 비용으로 하여 우선순위 상 이동할만한 공간으로 설정
NavArea_Null 이 설정을 하면 내비게이션 데이터를 여기에서는 생성하지 않음.
NavArea_Obstacle 길찾기 시 높은 비용으로 하여 AI로 하여금 이동하지 않도록 설정

'TIL(Today I Learned)' 카테고리의 다른 글

250501 TIL - C++에서 깊은 복사와 얕은 복사의 차이, Unreal Engine 5에서의 Cast<T>()의 내부 구현 분석  (0) 2025.05.01
250421 TIL - Unreal AI 제작 및 제어를 위한 기초  (0) 2025.04.21
250418 TIL - 프로젝트 회고  (0) 2025.04.18
250416 TIL - 컨트롤 릭을 이용한 애니메이션 생성  (0) 2025.04.16
250403 TIL - 캐릭터 분석 결과와 그로 인한 결론  (0) 2025.04.03
'TIL(Today I Learned)' 카테고리의 다른 글
  • 250501 TIL - C++에서 깊은 복사와 얕은 복사의 차이, Unreal Engine 5에서의 Cast<T>()의 내부 구현 분석
  • 250421 TIL - Unreal AI 제작 및 제어를 위한 기초
  • 250418 TIL - 프로젝트 회고
  • 250416 TIL - 컨트롤 릭을 이용한 애니메이션 생성
DevJoo1120
DevJoo1120
  • DevJoo1120
    Jin's Programming
    DevJoo1120
  • 전체
    오늘
    어제
    • 분류 전체보기 (142)
      • 포트폴리오 (7)
        • Castlevania: Aria of Sorrow.. (7)
        • [UE5] KILL Everything (0)
      • C++ (0)
      • 라이브러리 (1)
      • 다이렉트X11 (0)
      • Unreal Engine (11)
        • Unreal Document (1)
        • 이것 저것 (8)
        • UI (1)
      • 자료구조 및 알고리즘 (0)
      • 책 정리 (3)
        • 코딩 테스트 합격자 되기 C++ 편 (10)
      • 코딩 테스트 (32)
        • 프로그래머스 (32)
      • 스파르타 코딩 언리얼 1기 (9)
        • 특강 (0)
        • C++와 Unreal Engine으로 3D .. (2)
      • TIL(Today I Learned) (63)
      • 영어 공부 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    WINAPI
    반복문
    코딩 테스트 합격자 되기 c++ 편
    팀 프로젝트
    Til
    정렬
    프로그래머스
    Study
    코딩 테스트
    배열
    이중 반복문
    문자열
    과제
    정리
    책 정리
    코딩테스트
    map
    Unreal Engine 5
    C++
    스파르타 코딩 클럽
  • hELLO· Designed By정상우.v4.10.5
DevJoo1120
250424 TIL - 1 - Navigation 동적 변형 설정
상단으로

티스토리툴바