八叉树

✍ dations ◷ 2025-11-28 01:48:10 #数据结构

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

相关

  • 制药制药业,是人类历史上将制药技术提升至药物量产化的工程技术。由于现代的药物大多数属有机化合物,在温度、杂质的存在下极容易受到感染或变坏,好的制药过程需要在环境有很好的配
  • 伦敦药典药典(英语:Pharmacopoeia)是一个国家收录记载药品规格、制剂工艺、检验标准的法典,由国家组织专门的药典编纂委员会编写,药典具有法律的约束力。一般来说一个国家的药典只收录那
  • 蜡石蜡石(Ceraphite或Chaoite)是第四种碳的同素异形体,也称作白碳。它的存在是有争议的。蜡石在1969年发现,是人类所知最软的纯物质之一。当在游离蒸发环境下加热至超过2,550绝对温
  • 硫酰基尿素类硫酰基尿素类(英语:Sulfonylurea)衍生物是用于2型糖尿病的抗糖尿病药。主要作用是促进胰脏β细胞分泌胰岛素。硫酰基尿素类是由法国科学家Marcel Janbon和他的同事们发现的,当他
  • 休伯特·H·韩福瑞小休伯特·霍拉蒂奥·汉弗莱(Hubert Horatio Humphrey, Jr.,1911年5月27日-1978年1月13日),美国民主党籍政治人物,曾任明尼苏达州联邦参议员,1965年至1969年间出任第38任美国副总统
  • 麝鼠麝鼠(学名:Ondatra zibethicus)是麝鼠属中的唯一成员,是北美洲本土较大的水栖啮齿目动物,并传入欧洲的一些部分。它们在中大西洋被称为“沼泽松鼠”。成年的麝鼠通常长约25-40厘
  • 2009年美国复苏与再投资法案《2009年美国复苏与再投资法案》(英文:American Recovery and Reinvestment Act of 2009,缩写:ARRA),是2009年初新任美国总统巴拉克·奥巴马针对经济大衰退所提出的总额7,870亿美
  • 翁万达潮安翁氏1935年《稽愆集》之翁万达像翁万达(1498年-1552年),字仁夫,号东涯,谥襄毅,亦作襄敏,广东承宣布政使司潮州府揭阳县(今广东省揭阳市)人。明朝中叶重臣。进士出身,官至兵部尚书、
  • 世界大战 (小说)《世界大战》(英语:)是英国小说家赫伯特·乔治·威尔斯在1898年发表的一部科幻小说。又翻译作《宇宙战争》、《星际战争》、《大战火星人》、《世界之战》或《地球争霸战》。小
  • 耶和华见证人的末世论系列的一部分耶和华见证人分裂团体(英语:Jehovah's_Witnesses_splinter_groups)出版发行:纽约守望台圣经书社耶和华见证人认为现今是《圣经》所预言的末世时期,上帝很快就要对世