八叉树

✍ dations ◷ 2025-12-01 01:03:08 #数据结构

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

相关

  • PP细胞PP细胞是胰岛中的一类可分泌胰多肽(英语:Pancreatic polypeptide)(Pancreatic polypeptide、PP)的细胞,只以很少比例存在,并且是胰岛中数量最少的一种细胞。胞体呈多边形,具有很少细
  • 阿尔诺河阿诺河(意大利语:Arno),或译为阿尔诺河,是意大利托斯卡尼地区的河流,除了台伯河以外,阿诺河是意大利中部最重要的河流之一。佛罗伦斯、恩波利与比萨也位在阿诺河畔。
  • 一个美国人在巴黎《一个美国人在巴黎 (电影)》(英语:An American in Paris)是美国的一部电影,在1951年上映,这部电影是一部歌舞片。主演是金·凯利和莱斯利·卡侬。导演是文森·明尼利。电影的所
  • 天津工业大学天津工业大学(英文名 Tiangong University,英文简称 TGU 。曾用英文译名 Tianjin Polytechnic University,TJPU)是中华人民共和国教育部与天津市共建高校,天津市属高校中唯一国
  • 宫城事件宫城事件(日语:宮城事件/きゅうじょうじけん Kyūjō jiken */?)是二战末期发生在日本东京宫城(今皇居在1888年到1948年的通称)的一宗未遂军事政变。发生于日本投降前夕的1945年
  • 靖州苗族侗族自治县靖州苗族侗族自治县(靖县)位于湖南西南边缘、怀化市南部,为怀化市辖自治县。辖域面积2,211平方公里;国内生产总值159,048万元(2004年);总人口为26.17万人(2004),其中市镇人口9.68万人,
  • 银行家算法银行家算法(Banker's Algorithm)是一个避免死锁(Deadlock)的著名算法,是由艾兹格·迪杰斯特拉在1965年为T.H.E系统设计的一种避免死锁产生的算法。它以银行借贷系统的分配策略为
  • 备内站备内站(正式名称未定)位于台灣新北市树林区,是万大树林线第二期工程(规划中)的捷运车站。位于新北市树林区树人里大安路与八德街口,车站代码为LG16。站名取自当地地名“陂内坑”,台
  • 2014年莫斯科校园枪击案2014年莫斯科校园枪击案发生于2014年2月3日,俄罗斯莫斯科奥特拉德诺耶第263中学(俄语:Школа № 263 (Москва))15岁的高中生谢尔盖·戈尔杰耶夫(俄语:Сергей Го
  • 伸展定则在物理学里,伸展定则阐明,如果将一个物体的任何一点,平行地沿着一支直轴作任意大小的位移,则此物体对此轴的转动惯量不变。我们可以想像,将一个物体,平行于直轴地,往两端拉开。在物