본문 바로가기

프로그래밍/유니티11

Unity NavMesh #3 실시간 네비메시 빌드 오늘은 NavMesh Building Component의 두번째 예제를 살펴보려고 합니다. 두번째 예제에는 runtime navmesh build, real-time navmesh build와 관련된 내용이 있습니다. 이게 무슨 내용이냐구요? 예제를 통해서 천천히 알아보도록 합시다. 혹시 NavMesh Building Component를 다운받지 않았으면 아래 링크에서 먼저 다운로드 해주세요. 다운로드 : github.com/Unity-Technologies/NavMeshComponents Unity-Technologies/NavMeshComponents High Level API Components for Runtime NavMesh Building - Unity-Technologies/NavMeshC.. 2021. 2. 14.
Unity NavMesh #2 Multiple Agent NavMesh 빌딩 컴포넌트의 예제에 있는 내용을 보려고합니다. NavMesh Building Component는 런타임 네비 메시 빌드(베이킹)가 가능하도록 추가로 제공되는 컴포넌트입니다. 유니티에서 기본으로 제공되는 컴포넌트가 아닌만큼 깃헙에서 다운로드가 필요합니다. 다운로드 : github.com/Unity-Technologies/NavMeshComponents Unity-Technologies/NavMeshComponents High Level API Components for Runtime NavMesh Building - Unity-Technologies/NavMeshComponents github.com 다운로드된 프로젝트를 열고 예제 프로젝트를 하나씩 열어볼게요. 첫번째 예제 1_multi.. 2021. 2. 3.
Unity NavMesh #1 에이전트 장애물 충돌 회피 안녕하세요 넋두리입니다^^ 어떻게 포스팅을 시작해야 할 지 고민만하다가 수개월이 지났네요..... 고로 그냥 주먹구구라도 포스팅하기로 했습니다. 어차피 구글링 할 때에 영어로 찾는 경우가 많기 때문에 영어로 된 용어를 아는 것이 도움이 되기 때문에 혼용해서 사용하겠습니다. 양해 바랍니다. 오늘은 네비메시 파헤치기 첫번째 단계로 내비메시 위에서 동작하는 NavMeshAgent 컴포넌트의 프로퍼티 중 장애물 회피(Obstacle Avoidance)를 살펴보려고 합니다. 캐릭터 겹침, 밀어내기, 회피 등의 문제 해결에 사용됩니다. 장애물 회피 Quality 장애물 회피 품질입니다. 에이전트의 수가 많다면 장애물 회피 품질을 줄임으로써 CPU 시간을 절약할 수 있습니다. 회피를 없음으로 설정할 경우 충돌만 해결.. 2021. 2. 2.