八叉树

✍ dations ◷ 2025-07-27 18:24:22 #数据结构

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

相关

  • 希波克拉底“希波克拉底”(古希腊文:Ἱπποκράτης,前460年-前370年),为古希腊伯里克利时代之医师,约生于公元前460年,后世人普遍认为其为医学史上杰出人物之一。在其所身处之上古时代,
  • 元素在数学领域,集合的元素(英语:element)指构成该集合的任意对象(英语:Mathematical object),也可以称作成员(英语:member)。A = { 1 , 2
  • 温斯乔火灾坐标:54°25′27″N 3°29′54″W / 54.4243°N 3.4982°W / 54.4243; -3.4982温斯乔火灾(英语:Windscale fire),是指1957年10月10日,在英国坎伯兰(现坎布里亚郡塞拉菲尔德(英语:Sell
  • 腓尼基字母腓尼基字母是腓尼基人用以书写腓尼基语(属北闪含语系)的一套字母,在公元前1000年出现,由原始迦南字母演化出来,现在的希伯来字母、阿拉伯字母、希腊字母、拉丁字母等,都可追溯至腓
  • 啤酒花蛇麻(学名:Humulus lupulus),又音译作忽布(英语hops),因其花序用于酿造啤酒,因此又称作啤酒花。多年生缠绕草本,具有小刺钩。叶对生,心状卵圆形,多为三裂,边缘有锯齿,上面粗糙;秋季开小型
  • 巴生市巴生市(马来语:Klang),是马来西亚雪兰莪州西部的一个城市也是一个巫金,隶属于巴生市议会。其面积为573平方公里,辖区人口于2010年为744,062,市中心人口为240,016。该市北临瓜拉雪兰
  • 2019年4月逝世人物列表2019年4月逝世人物列表,是用于汇总2019年4月期间逝世人物的列表。
  • 自由印度邮票阿拉汉邮票(Azad Hind Stamps)是1943年2月德国针对钱德拉·鲍斯领导的自由印度临时政府(Azad Hind)所发行的灰姑娘邮票(Cinderella stamps)以6个版本的不同设计方式。透过印度邮票
  • 邓铁涛邓铁涛(1916年11月6日-2019年1月10日),男,广东开平人,中国中医师,广州中医药大学终身教授,中医内科学专业博士研究生导师,首届国医大师。2019年1月10日凌晨六点06分逝世,享寿104岁,追悼
  • 评论家选择电影奖最佳动作电影评论家选择电影奖最佳动作电影(Critics' Choice Movie Award for Best Action Movie)是颁发给年度最佳动作电影,于2008年开始颁发。最近一套获奖电影是《碟中谍6:全面瓦解》。