프로그래밍
BSP 트리 ( bsp tree ) - 01
BK dddDang
2014. 4. 20. 21:34
bsp 트리 ( bsp tree )
- bsp
이진 공간 분할법( Binary Space Partitioning, BSP ).
다수의 데이타가 있을때,
데이타를 재귀적으로 2개씩 분할합니다.
데이타 갯수가 1이 되면, 분할할 수 없으므로,
이때!
분할이 멈춥니다.
- tree
분할된 데이타들을 저장해두기 위한
구조체( struct ) 들의 집합입니다.
struct 에는
분할 갯수만큼의 노드( node )가 포함됩니다
struct 생성은,
여러가지 방식이 있겠지만,
일반적으로는 재귀적으로 생성되며,
생성과 동시에 데이타를 등록해 두게 됩니다.
이 방식이 그림상으로는
뻗어나가고 분리되는 나무의 가지처럼 보인다하여
tree 라 불립니다.