쿼드트리
·
알고리즘
쿼드트리란?2차원 공간을 재귀적으로 네 영역으로 분할하여 관리하는 계층적 자료구조1 . 최대 깊이2. 객체가 네 자식영역 중 하나에 완전히 포함되는지 확인3. 포함되면 해당 영역을 또 분할하고 객체를 자식 노드로 내려보냄4. 여러 자식 영역에 걸쳐있음녀 객체를 현재 노드에 저장더이상 분할하지 못하면 멈춤쿼드 트리의 주요 연산삽입삭제범위 검색검색 영역하고 충돌할 노드들만 충돌판정 진행멀리 떨어져있는 애들은 검사할 필요없으니겹치는 노드들만 충돌 판정하거나 범위 검색검사를 줄이는데 사용한다영역을 다룰때 최적화를 하는것.필터링하려고최적화에대해 알아두라, 많은 계산을 해야하는데 계산을 줄이거나 건너뛰는 방법이 최적화쿼드트리 특징각 노드는 하나의 사각형 영역을 담당노드를 분할하면 네 개의 자식노드가 생성(균등 분할..