검색 여닫기
검색
메뉴 여닫기
543
253
4
2.1천
noriwiki
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
파일 올리기
환경 설정 메뉴 여닫기
notifications
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
user-interface-preferences
한국어
개인 도구
로그인
K-d 트리 문서 원본 보기
noriwiki
문서 공유하기
다른 명령
←
K-d 트리
문서 편집 권한이 없습니다. 다음 이유를 확인해주세요:
요청한 명령은 다음 권한을 가진 사용자에게 제한됩니다:
사용자
.
문서의 원본을 보거나 복사할 수 있습니다.
[[분류:그래픽 가속 알고리즘]] ==개요== 축과 평행한 면으로 공간을 분할하여 트리구조를 생성한뒤 그를 통해 삼각형과의 교점을 찾는 방식이다. 컴퓨터 과학에서, k-d 트리 (영어: k-d tree, k-차원(dimensional) 트리)는 k차원 공간의 점들을 구조화 하는 공간 분할 자료 구조이다. k-d 트리는 다차원 탐색 키에 관련된 탐색 같은 적용분야에 유용한 자료구조이다(예: 범위 탐색과 최근접 이웃 탐색). k-d 트리는 이진 공간 분할 트리의 특수한 경우이다. ==공간 나누기== [[파일:Kd-trees.png|가운데]] 축과 평행한 면으로 공간을 제귀적으로 나눈다. 만약 삼각형이 나뉘어 질수 없으면 삼각형이 겹칠 수도 있다. ==삼각형 찾기== [[파일:Finding Kd-trees.png|가운데]] #앞에서 뒤로 #시선의 반대방향에서 시선 방향으로 ==BVH와 무었이 다른가?== #[[BVH]]는 정점을 나누지만, Kd-tree는 공간을 나눈다. #BVH는 leaf node 가 반드시 하나의 삼각형만을 가르키지만 kd-tree는 leaf node의 삼각형이 중첩될 수도 있다. #BVH는 반드시 leaf node 까지 찾아야 하지만 kd-tree는 중간에 탐색을 끝낼 수도 있다.
K-d 트리
문서로 돌아갑니다.