八叉树

✍ dations ◷ 2025-12-10 17:38:40 #数据结构

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

相关

  • 雅罗斯拉夫雅罗斯拉夫一世·弗拉基米罗维奇(智者)(乌克兰语:Ярослав Володимирович Мудрий;俄语:Ярослав I Владимирович Мудрый,约978
  • 划线法划线法(Streaking)是一种细菌的分离或接种方式。这种方法的学名“Streaking”的原意是指裸奔,用来形容当细菌以这种方法在平板上分离后,细菌会像某些大学的迎新活动那样“围着校
  • 要敢于认识要敢于认识( 拉丁语:Sapere aude)拉丁短语的意思是“敢于知道!” 这句话最初用于罗马诗人霍拉蒂乌斯的书信(公元前20年),被引用为启蒙的座右铭, 由伊曼纽尔康德 在“启蒙的回答” (17
  • 2019冠状病毒病卡塔尔疫情2019冠状病毒病卡塔尔疫情,介绍在2019新型冠状病毒疫情中,在卡塔尔发生的情况。2020年2月27日,一批卡塔尔公民搭乘一架私人飞机由伊朗撤回国内。2月29日,卡塔尔确诊首例新冠肺
  • 菲利·福尔弗朗索瓦·菲利·福尔(法语:François Félix Faure,1841年-1899年),法兰西第三共和国第六任总统(1895~1899)。1895年在意料之外当选法国总统,使左派人士大挫。1899年2月16日因于爱丽
  • 玛丽·科尔文玛丽·凯瑟琳·科尔文(英文:Marie Catherine Colvin;1956年1月12日-2012年2月22日),又译玛丽·卡彬,是著名的战地记者,标志性特征是“独眼女侠”,生前三十多年一直在战争的前线报导新
  • 蒂莫西·斯波蒂莫西·斯波OBE (Timothy Leonard Spall,1957年2月27日-) 是一名英国男演员,知名角色包括特纳先生里的特纳,荣获第67届戛纳电影节最佳男演员奖;哈利波特系列中的彼得·佩迪鲁,国
  • 里斯表示定理在泛函分析中有多个有名的定理冠以里斯表示定理(英语:Riesz representation theorem),它们是为了纪念匈牙利数学家弗里杰什·里斯。这个定理建立了希尔伯特空间与它的连续对偶空
  • 施爱施爱(1535年-?年),字欲周,江西抚州府临川县人,福建福州左卫官籍,治《春秋》,年三十一岁中式嘉靖四十四年乙丑科第三甲第二百九十五名进士。六月初四日生,行十一,曾祖施纶,七品散官;祖施士
  • 鸡矢藤属鸡矢藤属(学名:)是茜草科下的一个属,为纤弱、缠绕植物。该属共有约50种,分布于热带亚洲。