八叉树

✍ dations ◷ 2025-12-10 10:11:24 #数据结构

八叉树(英语:octree)是一种树形数据结构,每个内部节点都正好有八个子节点。八叉树常用于分割三维空间,将其递归细分为八个卦限。八叉树是四叉树在三维空间中的对应,在三维图形、三维游戏引擎等领域有很多应用。

八叉树的每个节点都可以代表一个空间,对应的八个子节点则将这个空间细分为八个卦限。点域(point region,简称PR)八叉树的节点中都存储着一个三维点,即该节点对应区域的“中心”,也是八个子节点对应区域中的一个角落。矩阵(matrix based,简称MX)八叉树中,节点只记录区域范围,对应的中心点坐标需要从区域范围推算。因此,PR八叉树的根节点可以表示无限大的空间;而MX八叉树的根节点只能表示有限空间,这样才可以得到隐含的中心点。

八叉树在三维计算机图形领域的应用可以追溯到1980年伦斯勒理工学院唐纳德·马尔(Donald Meagher)的报告《八叉树编码:使用计算机表示、操作、显示任意三维对象的新技术》(Octree Encoding: A New Technique for the Representation, Manipulation and Display of Arbitrary 3-D Objects by Computer)。

相关

  • 太白山坐标:38°13′29″N 128°11′7″E / 38.22472°N 128.18528°E / 38.22472; 128.18528太白山脉(谚:태백산맥)为韩国和朝鲜两国之主要山脉,纵贯朝鲜半岛东部,为半岛之主体骨干,东侧
  • N-末端N端(亦作N-端,英语:N-terminus),又称氮端、氨基端,指多肽链具有游离的α氨基的末端。在转译过程中,多肽链是从N端往C端合成的,因而在书写表示多肽序列时,从N端开始书写,从左到右写到C
  • 季后赛附加赛或称play-offs、季后赛、postseason和/或决赛在体育联赛在进行中常规赛由顶级竞争对手来决定联赛冠军还是类似的荣誉。 根据联盟的不同,季后赛可能是单场比赛,一系列比
  • 柿子柿子,又称林柿(学名:Diospyros kaki),是柿树属中最普遍的果实,亦是柿最常见的一种,原产于中国大陆长江流域,又名中国柿(Chinese persimmon)、亚洲柿或日本柿,在中国已流通超过2000年,味
  • 茶陵茶陵县,湖南省东部县份之一,因中华民族始祖炎帝神农氏“崩葬于茶乡之尾”而得名。汉高祖五年(前202年)置县,属长沙国。1949年属衡阳专区,1952年属湘潭专区,1983年,茶陵改属株洲市,面
  • 持续性性兴奋症候群持续性性兴奋症候群(英语:Persistent genital arousal disorder,缩写:PGAD、阴蒂异常勃起),患者会在没有任何外来性刺激或者存有性需要的情况下,持续而不由自主地感到生殖器官处于
  • 萨莫吉希亚起义萨莫吉希亚起义是指在1401–1404以及1409两次萨摩吉西亚人(英语:Samogitians)对抗条顿骑士团的起义。为了获得条顿骑士团的军事支援,萨莫吉希亚被立陶宛大公国维陶塔斯割让给骑
  • 安迪·麦克唐纳安迪·麦克唐纳(Andy McDonald,1958年3月8日-)是一位英格兰政治人物,他的党籍是工党。自2012年开始,他担任米杜士堡选区选出的英国下议院议员。在从政之前他曾是一位律师。
  • 多方球在天文物理学上的多方球(或称为多层球,Polytrope),是指莱恩-埃姆登方程中压力与密度关系的解,表示方程为 P = K ρ
  • 蜡伞科 蜡伞科(学名:)是担子菌门下伞菌目的一科,蜡伞科真菌子实体下的菌褶表面呈蜡状。