八叉树

✍ dations ◷ 2025-11-28 10:40:18 #数据结构

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

相关

  • 锂离子电池100–265 W·h/kg250–730 W·h/L400–1500 充电周期锂离子电池(Lithium-ion battery)是一种充电电池,它主要依靠锂离子在正极和负极之间移动来工作。锂离子电池使用一个嵌入的
  • 金娃娃黑青斑河鲀,又名暗绿鲀、金娃娃,为辐鳍鱼纲鲀形目四齿鲀亚目四齿鲀科的其中一种,生活在近海淡水或淡咸水,原生地分布于泰国、柬埔寨、马来西亚、缅甸、中国等地区之流域。栖息在
  • 原住民族委员会原住民族委员会(简称原民会)为中华民国有关台湾原住民族事务的最高主管机关,成立于1996年12月。1996年11月1日,立法院三读通过《行政院原住民委员会组织条例》。1996年12月10日,
  • 木曾木曾郡(日语:木曽郡/きそぐん Kiso gun */?)为长野县的一郡。现辖有以下3町3村。
  • 乔治亚格鲁吉亚自首次参加2007年欧洲歌唱大赛至2018年共参赛11次。格鲁吉亚原本准备参加2009年欧洲歌唱大赛,但当欧洲广播联盟要求其修改影射当时俄罗斯总理弗拉基米尔·普京的歌词
  • 南竿岛南竿乡(福州语平话字:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","Gentium
  • 威士茂威士茂(英语:Westmont)是位于美国加利福尼亚州洛杉矶县的一个人口普查指定地区。威士茂的座标为33°56′29″N 118°18′08″W / 33.94139°N 118.30222°W / 33.94139; -118.3
  • 夏小正《夏小正》为中国现存最早的科学文献之一,也是中国现存最早的一部农事历书,原为《大戴礼记》中的第47篇。夏小正原文收入《大戴礼记》中,在唐宋时期散佚(而大戴礼记亦有一半同时
  • 迪克·米勒迪克·米勒(英语:Dick Miller,1928年12月25日-2019年1月30日),美国演员,原名理查德·米勒(英语:Richard Miller),生于美国加利福尼亚州洛杉矶,父母是俄罗斯犹太移民。曾出演《小精灵》、
  • 辽南辽南,临渤海海峡,行政上有中华人民共和国管治下的营口、丹东、大连、鞍山、盘锦5个地级市(大连同时也是副省级城市)和本溪的桓仁满族自治县亦指辽宁南部的辽东半岛。以胶辽官话