Open stla opened 2 years ago
Can you please provide the point set.
The point cloud is very sparse
The normal computation will already have a hard time to produce something reasonable.
Ah ok. Will try to construct this point set in another way.
Actually, if you are computing the point set yourself, maybe you can create the normal at the same time? I don't know what is your setting. Also let me point out this package in case you want to mesh an implicit function.
Wow, I have this points cloud now. The Poisson reconstruction is still ugly but the Advanded front surface recontruction is perfect.
@sloriot Even with the "true normals", the Poisson reconstruction is ugly.
Actually, if you are computing the point set yourself, maybe you can create the normal at the same time? I don't know what is your setting. Also let me point out this package in case you want to mesh an implicit function.
Thanks, very interesting. The solid Möbius strip is an implicit surface. I have a ton of other ones.
I tried the "uniform remesh" feature of VCG. The points cloud look nice, highly less sparse:
However, when I run the Poisson reconstruction on these points, two lobes look nice while the third one is monstruous:
That is strange, since the point set is rather symmetric.
Ah, there's an option multisample
and the Poisson torus looks perfect:
I've tried the pca
normals.
jet
normals.jet
and pca
) on the uniformly remeshed Hopf torus, and that is very strange : the torus loses a lobe, there are only two lobes left instead of three:(I'm talking about the Poisson reconstruction)
Here are the data if you want to take a look.
FYI, it works well with reconstruct_surface
of the PyVista library. I don't know what is the algorithm used.
Hello,
Here is a beautiful Hopf torus:
It has 20000 points. When I run the Poisson reconstruction on it (with
poisson_surface_reconstruction_delaunay
, default parameters), I get this monster:I tried to change the parameters but I always got such an output.