八叉树

✍ dations ◷ 2025-04-04 11:10:53 #数据结构

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

相关

  • 反应化学反应工程(英语:Chemical reaction engineering)是一门探讨如何将实验室的化学反应转移至工厂进行规模化与商业化应用的工程学科,为化学工程的分支(英语:Outline_of_chemical_e
  • 同理心同理心(英语:empathy)或称做换位思考,是一种将自己置于他人的位置、并能够理解或感受他人在其框架内所经历的事物的能力。同理心与同情心并不相同。同理心指能够站在对方立场设
  • 凝结核云凝结核(英语:Cloud condensation nuclei),又称凝结核,是使水蒸气凝结为液态时,作为凝结核心的颗粒。在纯粹只有气态水分子和其他气体存在的空间中,水分子间的相互作用较小,些微的
  • MIMMIM或M.I.M.可能指:
  • 新巴比伦王国新巴比伦王国(前626年-前539年),由迦勒底人所建,大约处于古代美索不达米亚南部。公元前626年建立,在尼布甲尼撒二世统治时国势达到鼎峰,最后在公元前539年被波斯人消灭。幼发拉底河
  • 劳动节 (美国)美国的劳动节(英语:Labor Day)规定在每年九月的第一个星期一,是联邦的法定节假日,用以庆祝工人对经济和社会的贡献。对许多美国人来说劳动节的到来也意味着夏季的结束,同时也是举
  • 华福兰华福兰(Frank Houghton,1894年-1972年1月25日),英国传教士,中国内地会总监(-1954年),圣公会川东教区主教。华福兰出生在英国斯塔福德的圣公会牧师家庭,是八个孩子中的第四个。除他之外
  • 中国农业大学出版社中国农业大学出版社是中华人民共和国的一家出版社,成立于1985年,社址位于北京市,由中华人民共和国教育部主管、中国农业大学主办。
  • 诚实国度的爱丽丝《诚实国度的爱丽丝》(朝鲜语:성실한 나라의 앨리스;英语:),是2015年8月上映的一部韩国黑色幽默电影,由安国镇(英语:Ahn Gooc-jin)执导,李贞贤主演。本片于16届全州国际电影节进行首映
  • 塔特拉山脉塔特拉山脉(波兰语:Tatry;斯洛伐克语:Tatry;英语:Tatra)是位于中欧的山脉,是喀尔巴阡山脉之中最高,也是斯洛伐克与波兰的边界山脉。最高峰格尔拉赫峰,海拔2655米。斯洛伐克和波兰的跨