八叉树

✍ dations ◷ 2025-12-07 18:48: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)。

相关

  • 手舟骨手舟骨(英语:Scaphoid bone),又称舟状骨。Bones of the left hand. Volar surface.
  • 海胆海胆是棘皮动物门分类下的一个纲,其正式学名是海胆纲(Echinoidea),意思是“像豪猪般的动物”),又名“海刺猬”。海胆生活在海洋中,广泛分布于世界各地的海洋,从潮间带至数千米的深海
  • 美第奇家族美第奇家族(意大利语:Medici,/ˈmɛdᵻtʃi/ MED-i-chee;意大利语发音:),或译为麦地奇家族、梅迪奇家族、梅迪契家族、梅第奇家族,是佛罗伦萨15世纪至18世纪中期在欧洲拥有强大势力
  • 拉彼鲁兹伯爵拉彼鲁兹伯爵让-弗朗索瓦·德·加洛(法语:Jean François de Galaup, comte de Lapérouse,1741年8月23日-1788年?),法国海军军官、探险家。出生在法国南部的阿尔比,早年曾在耶稣会
  • 快门快门也叫光闸,(粤语区有按英文"Shutter"音译成“失打”一词)是照相机中控制曝光时间的重要部件,快门时间越短,曝光时间越少。依照快门在相机中的位置分类为:最初的快门只是一个镜
  • 凯斯鲍尔凯斯鲍尔汽车工程有限公司(德语:Karl Kässbohrer Fahrzeugwerke GmbH)是德国乌尔姆的一间汽车制造商。
  • 肠浒苔肠浒苔(学名:),是绿藻植物浒苔属下的一个种。
  • 流行病毒清单组织WildList(流行病毒清单组织),1996年4月由乔.韦尔斯(Joe Wells)和萨拉.高登(Sarah Gordon)共同创建,是全球三大权威独立评测机构之一,以提供电脑病毒为主,不进行测试。WildList收集的都
  • 杉森久英杉森久英(日语:杉森 久英;1912年3月23日-1997年1月20日),日本作家、小说家。
  • 瓦良格号巡洋舰瓦良格号防护巡洋舰,是曾在俄罗斯帝国和大日本帝国服役过的一艘防护巡洋舰。1898年10月,于费城克朗普船厂开工。1899年10月31日下水。1901年1月2日服役。1904年2月9日,在仁川海