【发布时间】:2020-08-02 10:31:33
【问题描述】:
我正在尝试从点云 生成表面。我环顾四周,解决方案似乎从浊点生成三角形,然后生成最终网格。但是,我尝试按照here 建议的程序进行操作,但失败并获得了这个:
遗憾的是,我的数学背景不太好,当我开始从其他 awnsers 中阅读 Jonathan Shewchuk 以及从 Plotly 文档中阅读 tessellation 时,我并没有真正理解。
我使用的代码是这样的:
#Assume X_Vir, Y_Vir and Z_Vir are list of points used to create the scatter plot
points2D = np.vstack([X_Vir, Y_Vir]).T
tri = Delaunay(points2D)
simplices = tri.simplices
fig = ff.create_trisurf(x=X_Vir, y=Y_Vir, z=Z_Vir, simplices=simplices)
fig.show()
有人有想法吗?
谢谢
【问题讨论】: