首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >移动立方体是如何与无符号距离一起工作的?

移动立方体是如何与无符号距离一起工作的?
EN

Stack Overflow用户
提问于 2021-07-08 13:27:44
回答 2查看 333关注 0票数 0

我正在使用签名/无符号距离字段(SDF/UDF)。我可以使用Marching多维数据集在签名的距离之外呈现一个网格。但是,用无符号距离绘制一个网格也可以使用Marching多维数据集,我想知道为什么?

我知道,例如,本文(都德:深度无符号距离嵌入)说,无符号距离字段可以在Marching多维数据集环境中工作,但据我所知,该算法通过查找立方体内或外部的点来发现形状的边界。当使用只有正距离值的无符号距离字段时,这是如何实现的?

对于行进立方体算法是如何在无符号距离方面工作的,我将非常感激。

关于Marching多维数据集实现,我使用了来自DeepSDF (DeepSDF Marching多维数据集实现)的实现,它本身使用skimage.measure.marching_cubes_lewiner

提前感谢!

EN

回答 2

Stack Overflow用户

发布于 2021-07-09 05:45:40

行进立方体通过零交叉来确定形状的边界,并用标志来确定内外状态。如果你翻转标志,外部就会变成内部,反之亦然--这不会改变边界,因为零交叉没有改变。

因此,对于无符号距离字段,如果您不关心内部/外部关系,或者事先知道外部的位置(例如,摄像机在外面),行军立方体就会以同样的方式工作。我还没有详细地读过这篇论文,但似乎他们是从摄像机开始球体追踪的--这意味着相机应该在外面,从而解决距离模糊的问题。

票数 0
EN

Stack Overflow用户

发布于 2022-01-12 14:23:07

在啮合UDF的方向上找到一些新的、令人兴奋的工作:https://github.com/cvlab-epfl/MeshUDF

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68302563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档