【发布时间】:2021-07-08 13:27:44
【问题描述】:
我正在使用有符号/无符号距离场 (SDF/UDF)。我可以使用 Marching Cubes 在 signed 距离之外渲染一个网格。但是在 unsigned 距离之外渲染网格也可以使用 Marching Cubes,我想知道为什么?
我知道,例如这篇论文 (DUDE: Deep Unsigned Distance Embeddings),它说无符号距离场可以在 Marching Cubes 环境中工作,但据我了解,该算法通过查找来发现形状的边界如果立方体的点在形状的 inside 或 outside,则 out。当使用仅存在正距离值的无符号距离场时,这是如何实现的?
我将非常感谢您解释行进立方体算法如何根据无符号距离工作。
关于 Marching Cubes 的实现,我使用了来自 DeepSDF (DeepSDF Marching Cubes Implementation) 的那个,它本身使用了skimage.measure.marching_cubes_lewiner
提前致谢!
【问题讨论】:
标签: neural-network computer-vision pytorch rendering marching-cubes