八叉树

✍ dations ◷ 2025-12-08 20:12:25 #数据结构

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

相关

  • 马传染性贫血马传染性贫血(沼泽热、沼泽发烧)(英文:Equine infectious anemia,简称:EIA)是在马科里的一种感染性病毒,由慢病毒属类的病毒所引起的。和人类的艾滋病属于同一种类型的病毒。通常得
  • CD29n/an/an/an/an/an/an/an/an/an/a整联蛋白β-1(英语:Integrin beta-1),也被称为 CD29 是一个由人类基因 ITGB1 编码的蛋白质。CD29是整合素极晚期抗原受体的一个亚基。它与α-3亚
  • 桑切斯佩德罗·桑切斯·佩雷斯-卡斯特洪(西班牙语:Pedro Sánchez Pérez-Castejón;1972年2月29日-)是西班牙的一位经济学者和政治家,出生于马德里,现任西班牙政府主席(首相)及西班牙工人
  • 王倬王倬(英语:James C. Wang,1936年11月18日-),出生于中华民国江苏省,生物化学家,曾经当选1982年中央研究院院士与1986年美国国家科学院院士,1986年至1987年间的中央研究院分子生物所所
  • 克利尔克里克县克利尔克里克县(Clear Creek County, Colorado)是美国科罗拉多州中北部的一个县。面积1,027平方公里。根据美国2000年人口普查,共有人口9,322人。县治乔治城 (Georgetown)。成
  • 特鲁斯特鲁斯(Tellus)或译为:泰菈(Terra),古罗马宗教和神话中职司土地的女性神祇之一。在古罗马得到古罗马人崇拜供奉并进行与之相关的活动。其事迹与艺术形象反映于相关古典作家之著述
  • 乔洁·黑尔乔洁·黑尔(又译乔洁特·黑尔,英语:Georgette Heyer,1902年8月16日-1974年7月)是一位英国历史罗曼史(英语:Historical_romance)与推理小说作家。写作生涯始于1921年时,将一个为弟弟而
  • 博勒斯库乡坐标:44°42′N 23°17′E / 44.700°N 23.283°E / 44.700; 23.283博勒斯库乡(罗马尼亚语:Comuna Borăscu, Gorj),是罗马尼亚的乡份,位于该国西南部,由戈尔日县负责管辖,面积72平
  • 施雅风施雅风(1919年3月21日-2011年2月13日),江苏海门县人。中国科学院院士,中国地理学家,致力于冰川学和地理学研究。1942年于浙江大学毕业。1958年开始率队对中国西部的祁连山、天山等
  • 梅迪尼利亚岛梅迪尼利亚岛(英语、查莫罗语:Farallon de Medinilla Island),是一座位于美属北马里亚纳群岛的小岛。该岛位于北马里亚纳群岛自治邦首府-塞班岛约45海里(大约83公里),也是整个马里亚