八叉树

✍ dations ◷ 2025-12-06 01:10:21 #数据结构

八叉树(英语: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)。

相关

  • 神经语言学神经语言学是人类大脑神经对于语言的理解,产出和习得之研究。作为一个跨学科领域,神经语言学运用了来自不同领域的方法,如神经科学、语言学、认知科学、神经生物学、沟通障碍、
  • 原安平港导流堤南堤原安平港导流堤南堤,原兴建于日昭和13年(公元1938年),为当年为维持运河与外海间船舶进出通行之航道而设筑。原建有南北两座导流堤,长约100米,堤内再筑甲乙水路护岸,但北堤现已不存,
  • 无特定病原体级无特定病原(Specific Pathogen Free, SPF)是用于实验动物的一个术语,保证动物没有携带特定的病原。这一概念通常会与病原清单共同使用。使用SPF动物可以确保不会有特定的疾病对
  • 克赖顿·艾布拉姆斯第4装甲师第37坦克营 第2装甲骑兵团 第3装甲师 第五军团 美国军事援助越南司令部小克赖顿·威廉姆斯·艾布拉姆斯(英语:Creighton Williams Abrams, Jr.,1914年9月15日-1974年9
  • 克罗切菲耶斯基克罗切菲耶斯基(意大利语:Crocefieschi),是意大利热那亚省的一个市镇。总面积11.6平方公里,人口567人,人口密度48.9人/平方公里(2009年)。ISTAT代码为010020。
  • 2015年麦加朝觐踩踏事故2015年麦加朝觐踩踏事故,是指发生于2015年9月24日,在麦加的一起踩踏事故,造成至少769人死亡,934人受伤。事发地点在距离麦加约7公里处的米纳(英语:Mina, Saudi Arabia)(Mina),属于麦加
  • 波希米亚互动工作室波希米亚互动工作室(Bohemia Interactive Studio)是一总部位于捷克布拉格的独立电子游戏开发者,于1999年由Marek Španěl和Ondřej Španěl两兄弟共同建立。而现时公司的CEO
  • 王绩灿王缵灿,字伟奏,江西承宣布政使司吉安府安福县人。明朝政治人物。万历乙卯解元,天启乙丑进士。明神宗万历四十三年(1615年),中式乙卯科江西乡试第一名举人(解元)。天启五年(1625年)乙丑
  • 武神馆武神馆是日本古武术的的道场。修练忍术,教武器,体术和广泛的武术。武神馆为知名忍术宗家初见良昭创建。现在有50多个国家有其道场,并有许多学生学习。武神馆的武术是以实战著名
  • 皇后杓兰皇后杓兰,又名皇后喜普鞋兰,是兰科杓兰亚科杓兰属的一种草本植物。原产于北美洲北部,是一种罕见的温带地生兜兰。由于栖息地遭到破坏,这种珍稀植物已经从一些原生地消失无踪。多