我查看了几个关于Google的搜索,但没有找到任何一篇文章以直观的方式解释以下问题:
“我怎样才能顺利地划分出一棵八叉体素树呢?”
我知道八叉树理论上是如何工作的(从来没有实现过八叉树)。我想要的是一种算法方法来获取节点数据,并生成一个平滑的、基于三角形的网格,就像Marching多维数据集一样(我甚至不知道八叉树是否使用行进立方体.)。
基本上,我想知道如何将多尺度的“立方体”中的顶点连接起来。
在一个类似于我的空间(地球是平的),对于移动立方体来说,这很容易做到,因为它认为所有的立方体都是相同大小的,但是在一个八叉树中,一个子节点的大小是它的父节点的一半。我怎样才能划分这些不同的立方体?
任何解释/链接/任何东西都将不胜感激!
发布于 2017-07-14 06:35:27
一旦行进立方体细分完成,八叉树就可以在独立的3D网格上工作。
发布于 2017-08-15 19:17:51
八叉树将是三维体对象,而不是表面,从这种基于体素的物体中可以提取网格表面,使用行进立方体。
https://stackoverflow.com/questions/45087292
复制相似问题