Subject: CGAL users discussion list
List archive
- From: "F.A. Perez" <>
- To: "" <>
- Subject: Re: [cgal-discuss] hybrid 3D surface mesh generation
- Date: Wed, 9 Sep 2020 08:52:59 +0000
- Accept-language: en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j1pd1qC3mhxKHJhNsn779JSLf7dN3VnqjP6wfh6kHI0=; b=K/KwjornPo3F9hWQSHAhoChrxVCGcr7+2tcKFry1jjl5Z5Ws/oRdlSNHJzTIUi4Mwja1C/eRHB3aUE+55/if/OUNLTkx7/Ythe0FweggwldFCIzct0DxsmlIg26eNgcfciiAaB3NIrcNkrxmnUxSNfY9rIunVoU+l5kQrM0s/9azi0h3lApjmGlJ/kaOtOmqsLsGAlPnvauli+wCzgmsV8CQANe4/Y1+spPt3JAI14W+ws6X7OLkhSnmJrVPK1WqWwXRlW9rl66pBmVAjTYKMBORiMA7t7e/En5x4jsfqI49UoX68R3TLfHystuHkD8nsfLJMmnUJCsNpf23snO87A==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TH8XhetZKJN3aBf/1qpwMuj4pFhcL5e561pGcL+PyRpNrlIR2mPF/K9Gvdehl+1BHAQmqa3/JDASHvZwYMbSrSrx2HIgFqlCl5/KpzfrjO2oYJRkylohzWkxcJG5IE2G8LYQEYQDecC4w7rMOT/KrzxLY1IIUT6Z9GfTCQ/XrBUfrDio+KwV7dDGsRAYqV5vi0B+rTnvsNvSc4TAQLZUekkR1XptvXUCgyoemUIcTMMxENFch8F7gDh8cpsmznXM5rmTyk1bQdeNBR9A+uq4a4z9pAYOHSWPmg5NTypbXSRnKnChF+UzDaepAqjTQ4Ws4FiP2OxrhhSSI3MuD255CA==
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=Pass
- Ironport-phdr: 9a23:Ul09ExQycn5I+mASrWx/4qdYdtpsv+yvbD5Q0YIujvd0So/mwa6zYhGN2/xhgRfzUJnB7Loc0qyK6v6mADZcqsbY+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe7x/IAi3oAnLq8Uan4RvJqkyxxfUv3BFZ/lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbDSxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lCsKMSMy/WfKgcJyka1bugqsqRxhzYDJfIGbOvlwfq3fctwGSmVMRdxeWzBdDo6mc4cDE/cNMOBFpIf9vVsOqh6+CBGiCO3v0DNFmmX61rAg3es/CwHJwg0hE9wTu3nTqdX1Nb0eXvyyzKnS1zXMcfRW1S3h6IfWdxAhufaMXahqfsrV0kQvEB7FjkmUqYziODOV1f4BvHSc7+plTO+ijXMspA5trDa13MgslpXJiZwPylDC7Sh0wIQ4K92mREB1YtOpDpteuiGVOoZyTM4vR31ktTg0x7EbpZO2eDUHxpo7yxLDa/GKc5aE7g/hWeuPPDp2inFodbSijBix6Uit0uLxWtWu3FtOsCZJiNvBu3AX2xHQ68WLUuVx8V291TqS0g3f9/xILV0xmKXFJJMt3qI8m58RvEvdAiP5hkD7gaqZe0o+/OWj9v7pba/8ppCGMo95kgH+Pboqmsy4Gek2PQYBUXSH9emzzbHs8k73TKhTgv0xiabWrorWJcMGpq6lGABV1Zsj6xCiADu8yNQYh34HLE5bdx2bk4jpOlbOIPbiAfe4nlSsjDNrx/fBPr3iGJnCMn/DkLL5cbZ87U5T1hYzwMhQ6p5IEL0MJOz/VlXzudHYFBM0MA25z/7iCNpn14MeXWyPArWeMKPXqVKI4+MvL/OQa48Sojb9MeYq5/n0gX8lh1AdeLGp3ZwNaH+iGvRrOEKZYWfwgtcFFmcKuQk+QPb2h12FVD5ff2yyUL4k5jEnFIKmCp/OSZyigLOb2Ce3B4BZZmFdCl+QDHfobJ6EVuwXaCOSJ89hiiYLWaKgS48nzxGutRX1x6BpLurOqWUkssep39d846jflAo56CdvJ8WbyWCECW9u1CtcTDA/2OVzoFd210yY+al+mf1RU9JJsaBnSAA/YNTyicU8Q+j/QA/TNJ/dTVfgSdK8Gzw2CM48xscJeU95M9K/khTE2CnsCLgQwe/YTKco+77RiiCib/12zGzLgfF43gsWB/BXPGjjvZZRsg3aBorHiUKczv34crkA2CnK9yGIym/c5RgFAj41ar3MWDUkXmWTrdn94R+dHZKTM+x7dzVgkIuFIKYMbcD1h1JbQvulIM7Zf2+6h2a3A1CP26+Ia43pPW4a2XeEURRWo0Uo5X+DcDMGKGK5uWuHV25pCE7rZETvt+J5rSHjQw==
Dear Andreas,
>>The surface mesher is essentially a volume mesher without quality constraints on tetrahedra.
>>So it won't be faster."
In that case I will have to check if I am doing something wrong since in a fast comparison it seemed to be between 30-50% slower compared to the surface mesher.
>>Just out of curiosity, what are you meshing that you expect meshing times in the order of days?
I am using it to mesh heterogeneous TPMS (triply periodic minimal surface) lattices which very quickly becomes a very time consuming task.
With regards to the hybrid mode of the 3D volume mesher it works perfectly if both my implicit function and the Polyhedra domain are closed. Now, I would actually like to provide my implicit function, i.e. the TPMS function, as the open infinite function it is, and have it only have an effect on the closed polyhedral domain. Is this at all possible at the moment? The reason for this is that the polyhedral domain may contain sharp edges which I could preserve in this way but not with the current approach I am using, i.e. create a poisson reconstruction to represent the polyhedra domain as an implicit function and then combine this with the TPMS to obtain a closed implicit description that can be meshed with the normal implicit mesh mode.
Of course, I could scale my polyhedral domain to be a bit larger in the implicit description, mesh this, then clip it to get my sharp edges, and remesh preserving edges. But that is not a very elegant approach and it would make the process take much longer.
Regards,
Kim
- [cgal-discuss] hybrid 3D surface mesh generation, F.A. Perez, 09/06/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, Sebastien Loriot (GeometryFactory), 09/07/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, F.A. Perez, 09/08/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, Andreas Fabri, 09/08/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, F.A. Perez, 09/09/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, Andreas Fabri, 09/08/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, Andreas Fabri, 09/08/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, F.A. Perez, 09/08/2020
- Re: [cgal-discuss] hybrid 3D surface mesh generation, Sebastien Loriot (GeometryFactory), 09/07/2020
Archive powered by MHonArc 2.6.19+.