八叉树

✍ dations ◷ 2025-10-17 04:17:43 #数据结构

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

相关

  • 卫星影像卫星影像,又称卫星图(Satellite imagery)、卫星地图、卫星图像,是指搭载在人造卫星上的摄影设备拍摄的地球或其它星球的地图式照片。在战争导航,地理行业有较广泛的应用。其中Goo
  • 巴斯德氏菌P. aerogenes P. anatis P. avium P. bettyae P. caballi P. canis P. dagmatis P. gallicida P. gallinarum P. granulomatis P. langaaensis P. lymphangitidis P. mairii
  • 卡尔·施皮茨韦格卡尔·施皮茨韦格(德语:Carl Spitzweg,(1808年2月5日-1885年9月23日))为德国浪漫主义画家以及诗人。也是毕德麦雅画家中最具代表性的人物。
  • 凝血性脑脊髓炎病毒猪凝血性脑脊髓炎病毒(Porcine hemagglutinating encephalomyelitis virus、PHEV)是乙型冠状病毒属的病毒,是已知唯一一种可感染猪神经组织的病毒。此病毒与牛冠状病毒、人类冠
  • 精氨基琥珀酸裂解酶精氨基琥珀酸裂解酶(英语:Argininosuccinate lyase,简称ASL),或称精氨酸琥珀酸裂解酶是一种将精氨基琥珀酸分裂成精氨酸及延胡索酸的酶(EC4.3.2.1)。它负责尿素循环中的第4个步骤。
  • 制桶制桶(英语:cooperage)是通过木材、钢铁、塑料等材料制造和修理桶的行业。早期制桶业主要使用木材,制造木桶以盛放和存储谷物、食物和酒类等。制桶者被称为桶匠(cooper,最早源于拉
  • 冈崎能士冈崎能士(1974年-),日本男性漫画家。出身于神奈川县。
  • 成都地铁5号线.mw-parser-output .RMbox{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2)}.mw-parser-output .RMinline{float:none
  • 尖翅燕鱼尖翅燕鱼(学名:,又称燕鱼,尖翅燕鲳、燕乌鲳、鹰鲳、挂鲳、蝙蝠鱼、鲳仔、圆海燕、飞翼),为辐鳍鱼纲鲈形目鲈亚目白鲳科燕鱼属的其中一种鱼类。本鱼分布于印度西太平洋区,印度洋非洲
  • 哈莱特·钱贝尔哈莱特·钱贝尔(土耳其语:Halet Çambel;1916年8月27日-2014年1月12日)是土耳其考古学家,同时在1936年奥运会参加击剑项目,是第一位参加奥运会的穆斯林女性。在破解赫梯象形文字中