我有一个三角形的表面网格。假设表面网格是封闭的。

我打算做一个空间查询,以确定是否在我的曲面网格中。空间单元可以用包围框、体素或任何其他空间工具来表示。
谢谢=)
发布于 2020-06-23 01:56:05
我不认为R-树会直接帮助找到封闭网格中的内容。
如果数据有单独的“气泡”,由网格包围的空间块,这些数据可以用包围框表示,并放入R-树索引。这将有助于找出哪些气泡可能与查询对象相交,这样就可以进行进一步的检查(实际上,它将消除不能相交的气泡,因此不需要检查它们)。
如果您可以以某种方式将网格中的空间分解为较小的块,则可以将这些块编入索引。如果它们重叠或扩展到网格之外,则确定。
发布于 2020-06-25 03:07:56
发布于 2020-06-25 04:42:17
VDB:空心与填充
在下面的视频中,我们演示了如何通过Houdini创建两种类型的VDB:
https://youtu.be/jqNRu8BYYXo?t=259
含蓄
这意味着VDB可以标记空心体素和填充体素。但我不知道如何用voxel代码编程。
https://stackoverflow.com/questions/62516224
复制相似问题