八叉树

✍ dations ◷ 2025-12-02 02:01:37 #数据结构

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

相关

  • 恶梦恶梦(nightmare),亦称噩梦或梦魇,指人在睡眠时做的令人感到恐惧的梦,有时伴有胸闷气短等难受的感觉。恶梦主要有梦魇、被追杀和人悬空、人下落三大类型,这三大类型的恶梦分别是因
  • 安·格雷比尔安·玛丁·格雷比尔(英语:Ann Martin Graybiel,1942年1月25日-),美国神经科学家,麻省理工学院大脑与认知科学系教授,同时也是麦戈文脑科研究所(英语:McGovern Institute for Brain Res
  • 台奥多尔·冯塔纳台奥多尔·冯塔纳(Theodor Fontane,1819年12月30日-1898年9月20日)是德国批判现实主义小说家、诗人。他1819年出生于胡格诺教徒家庭,6岁成为药店学徒,20岁写出处女作,在莱比锡进修
  • 大元田盛大可汗也先太师(蒙古语:.mw-parser-output .font-mong{font-family:"Menk Hawang Tig","Menk Qagan Tig","Menk Garqag Tig","Menk Har_a Tig","Menk Scnin Tig","Oyun Gurban Ulus
  • 斯温氏斯温氏
  • 新墨西哥州行政区划新墨西哥州是美国西南部4大州之一。北方与科罗拉多州接壤,西临亚利桑那州,东部和南部与得克萨斯州相邻,西南部与墨西哥的奇瓦瓦州相接壤。面积约为31.5万平方公里,在美国50州里列
  • 海地总统海地政府与政治 系列条目海地国家元首列表介绍的是海地历任总统和元首。在1806年至1820年,海地分裂为海地国、海地王国和海地共和国。阿根廷总统 · 巴拉圭总统 · 巴拿马总
  • 以革伦 (肯塔基州)以革伦(英语:Ekron),是美国肯塔基州的一座城市。面积约为0.3平方公里(0.1平方英里)。根据2010年美国人口普查,该市的人口为135人。
  • 天主教乔利埃特教区 (美国)天主教乔利埃特教区(拉丁语:Dioecesis Joliettensis in Illinois;英语:Roman Catholic Diocese of Joliet in Illinois)是美国一个罗马天主教教区,属芝加哥总教区。教区于1948年12
  • 莱克县 (俄勒冈州)莱克县(英语:Lake County)是美国俄勒冈州南部的一个县,南临内华达州和加利福尼亚州,位于高地沙漠内。面积21,648平方公里。根据2010年人口普查,莱克县共有人口7,895。莱克县的县治