Subject: CGAL users discussion list
List archive
- From: Yaoyu Hu <>
- To:
- Subject: Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces
- Date: Wed, 15 Jul 2020 14:31:35 -0400
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:9BvY9hBJcuKpEyhAt9g7UyQJP3N1i/DPJgcQr6AfoPdwSPvyosbcNUDSrc9gkEXOFd2Cra4d1ayN6euxAyQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagYL5+Nhu7oRveusQSn4dpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9R/g6JVoh2vpxJxzY3Jbo+LKPVzZbnScc8ASGdbQspdSy5MD4WhZIUPFeoBOuNYopH/qFQUqhu/BRSsD/7txD9Vm3T72q060/khEA7c2wwhH88OvGnQodj2NaofSu+1zKzSwjXCa/Nawyvy6I/Nch04p/yHQL1/f9bLx0Y1CwPFkkufqZbjPz6N1uoAsXaX4epgWO+vlmMrtR19rDauy8ovloTEgp4Yx07L+Chkzog7K8O1RU5/bNK5DpddtSGUOopoT84hQWxltyA3waAFt56jZCUG1ogryhrFZ/GEc4WE+A/vWPiSLDtihH9pZrSyjAuo/0e60O3zTMy03U5KriVbltnMsWgA1xnJ5ciGTvtx50mg2TOS2wzK5OFJIV44mbDUK54mxb4wmZ4TvlrZEiDqn0X2ibeadkQi+ue29+TqeqvqqoOYOoNuiQzzMr4iltGhDek7KAQDX3aX9fy51LL5/E35RLtKjucxkqncqJ3aJdkbp66jDA9S0ocj9guzAjOl3dkZhnQHI1dFdwiGj4jtIV3BPPf4DfKnj1S2jDhr3+zGPqHmApjVMnfDn63ufbJk50FByQoz1sxQ549PCrEaO//zQU/wtNnADhAjKQC0wuDnCM981owEQ26PDLWZY+vutgqD6esrZuWNf4QIoy3VKv4/5veog2Vqt0UaePyY1JwGdTiYA7wyI1iIaH39n45QQTkisQ83Teisg1qHB20AL02uVr4xs2loQLmtCp3OE9j03O6xmRyjF5gTXVhoT0iWGC6xJYqBUvYILimVJ505y21WZf2aU4YkkCqWmkr/wrtjIPDT/3RB553m3dlxoebUkENrrGEmP4Gmy2iIClpMsCYISjsxhv0tpEV8zhKc1PE9jaECU9NU4PxNX0ExMpuOl+E=
Thank you Maxime and Mael! The Euler::remove_face() finally works. I was so silly when I first attempted to use Euler::remove_face(), where I remove more elements than I really wanted. Now the downstream smoothing works fine.
I also tried Mael's suggestion and apply duplicate_non_manifold_vertices(). As long as I understand, this function will duplicate the non-manifold vertices in the same spatial positions. Say, a single non-manifold vertex becomes multiple manifold vertices, am I right? If this is the case, how can I smooth out the local regions around the original non-manifold vertices, to make the region more smooth? It seems to me that the facets associated with the newly duplicated vertices and the nearby facets are still arranged in a pattern much more complex than a plain surface.
In the sample surface mesh I enclosed in the previous email, there are some wired facets locate around the surfaces near the top. These facets consist of most of the original self-intersections and non-manifold vertices. After I remove the self-intersecting facets and duplicate the non-manifold vertices, but the remaining facets are still in wired positions. How can I further process the mesh so that these bad regions become more like a plain surface?
Thank you for the help!
- [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Yaoyu Hu, 07/14/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Maxime Gimeno, 07/15/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Mael Rouxel-Labbé, 07/15/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Yaoyu Hu, 07/15/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Mael Rouxel-Labbé, 07/16/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Yaoyu Hu, 07/15/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Mael Rouxel-Labbé, 07/15/2020
- Re: [cgal-discuss] Surface mesh cannot be smoothed after removing faces, Maxime Gimeno, 07/15/2020
Archive powered by MHonArc 2.6.19+.