八叉树

✍ dations ◷ 2025-04-26 13:20:02 #数据结构

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

相关

  • 以撒以撒(希伯来语: יִצְחָק‎;阿拉伯语: إسحٰق;英语:Isaac),又译依撒格或易司哈格,是《旧约圣经·创世记》中的人物,亚伯拉罕的嫡子,原配撒拉所生的独生子,以扫和雅各的父亲
  • 口 (消歧义)口可以指:
  • 约翰·克尔约翰·克尔(英语:John Kerr FRS 1824年12月17日-1907年8月15日)是一位苏格兰物理学家、电光学先驱。为纪念他的贡献,由他发现的物质在外电场作用下光学性质发生变化的效应被称为
  • 观测者观测者(英文:Observer)。是物理学中,理想化的(通常是假想的)测量相关物理性质的人或仪器。在相对论中,观测者有特别的意义,由于信息的传播是有速度的,那么某一时刻能够影响到一个观测
  • 朝鲜人民共和国朝鲜人民共和国,1945年朝鲜左派政治家吕运亨为了避免朝鲜半岛南部在朝鲜日治时代结束之后被美军进驻接管而成立的临时政府,并自组朝鲜建国准备委员会。1945年9月6日,吕运亨担任
  • 帕尧府帕尧府(泰语:จังหวัดพะเยา,皇家转写:Changwat Phayao,泰语发音:)一译帕夭府、拍夭府,是泰国北部的一个府。帕尧府被分为9县,再细分成68区,最后被分成632村。首都:曼谷 (恭
  • 河南省乡级以上行政区列表中华人民共和国河南省乡级以上行政区包括中华人民共和国河南省的地级行政区、县级行政区和乡级行政区。河南省共有17个地级行政区,这17个地级行政区均为地级市;158个县级行政
  • 第三大马远景策划纲要第三大马远景策划纲要(英文:The Third Outline Perspective Plan,简称OPP 3)是马来西亚于2001年至2010年执行的经济政策,为期十年,亦称国家宏愿政策(National Vision Policy)。此政
  • Out (杂志)《Out》 (.mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation .cs1-lock-free a{back
  • 龙岩堡龙岩堡,或称龙堡、龙城堡(德语: Schloss Drachenburg)是一座位于德国北莱茵-威斯特法伦州波恩近郊处,莱茵河旁的柯尼希斯温特镇龙岩山(英语:Drachenfels (Siebengebirge))上的一座