Subject: CGAL users discussion list
List archive
- From: Andreas Fabri <>
- To:
- Subject: Re: [cgal-discuss] CGAL evaluation: Three more features
- Date: Tue, 20 Nov 2018 17:22:29 +0100
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=None ; spf=None
- Ironport-phdr: 9a23:4AFothGUCeyXGqF66KtloJ1GYnF86YWxBRYc798ds5kLTJ7zpMmwAkXT6L1XgUPTWs2DsrQY07qQ6/iocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbAhEmDmwbaluIBmqsA7cqtQYjYx+J6gr1xDHuGFIe+NYxWNpIVKcgRPx7dqu8ZBg7ipdpesv+9ZPXqvmcas4S6dYDCk9PGAu+MLrrxjDQhCR6XYaT24bjwBHAwnB7BH9Q5fxri73vfdz1SWGIcH7S60/VDK/5KlpVRDokj8KOT4k/m/JhMx+j6xVrxyuqBN934HZe5uaOOZkc67HYd8XS2pMU8BMXCJBGIO8aI4PAvIdMOZesob9vUUBogGlBQKxBO3g0CRHhmX33aYn1OkuCwfG0xE6H90QqnvUt8/5NKkIXu+u1qnIzC7Ob/xI1jf67YjHbAwhoeuMXLJ+a8Xe1VUvFwTfjlSQs4DqIzSV1uEUvmWd8uFuW+Wvi2s9pAFwpDii3tsjhZfPhoIU1lDI7zl2wIEwJdC+VUV1YsakHYNNuyyZNIZ6WN4uTmBotSogxbALtoS3cSgWxJg/2RLTceGLfoiS7h7+W+ucIS10iGxrdb+wgRu57FKuxffmVsau1VZHtipFncfItnAKzxHe6tKLSv56/kquwzqP0hrc6uBAIUwtkqrbNoIhzqQ3lpoNsUTPBCn2l1vqjKOOd0Uk/Pan6/j/b7n7pZKRNJV4hhz/P6kugMCyDus1PhIOUmSH4ei80afs/Uz9QLVElP02lazZvYjAKsQdu6G5GRFa3Zw46xqlATepys8XnWMGLF9edxKIkY/pO1TQL/DkF/e+g1qsny13yPDaOb3hGJXMImLfn7fmeLZx81RcxxYrzdBD+5JUDakML+78WkDrsNzUFwI2Mw2vw+n7FdV9zZgeVHmUAq6ZNaPSqUWH6vguI+mKfo8VuSzyJ+Ir5/703jcFngoWcqCtmJcWc3ulBe9OIkODYHOqjM1SP30Nu18XSuDwhVSZGRBabWyzF/Y14D0hBYu9S4nKTJqsqLOM2yK2AodHaGlNFleWADHjcIDSCKREUz6bPsI0ym9MbrOmUYJ0jUj/5j+/8KJuK6/vwgNdsJvi0NZv4OiJzEM9+DtxAtiHwm+ERH1zhHJOTDgzjvgm/R5Nj2yb2K09uMR2UMRJ7qkQAAg3MpvR0/ZrBdn5RgXbb5GCT1P0Goz7UwF0dco4xpo1W2g4G9imiUqfjXfsBrhJ0bmCBZhx9b/AmX/vJ4B7xmqUjKQ=
Hello, On 11/20/2018 5:03 PM, Riedel, Torge
wrote:
Hi CGAL-list,
in addition to my already done evaluation of CGAL there was a request to check and test for three more features:
1. Offset Given a mesh (open / closed surface) we want to create a new mesh by offsetting each triangle of the mesh in its normal direction by a given value and then combining all the new triangles to a new mesh by (re)fitting their sizes (and maybe adding / remove triangles). I searched CGAL online documentation, but without luck to find something. offset computation is under development, although offsetting to the two sides and optimized for relatively small offsets.
2. Swept-Volume Given a mesh (open / closed surface) we want to create a new (closed) mesh by moving the mesh along a given path (I think approximated by a polygon).
I have found CGAL::Polygon_mesh_processing::extrude_mesh, but it is limited (documentation) to open surface meshes. If it would supported closed meshes too, I could use the signature with a Vector_3 on each line of the polygon one after another. No idea what the status is.
3. Smoothing Given a mesh (open surface) we want to create a new mesh by smoothing it. Starting with a simple example: Given a maximum angle between two triangles (the normals), sharp angles between two triangles will be smoothened by decreasing the angle while keeping the edge. Neighbour triangles will be modified too. Imagine you have a cube. Then your method will not work. No idea
if it has a chance to work when the surface is relatively smooth.
Best, Andreas
I have not found a promising method yet.
Hope my explanation was somewhat clear, but I can give more information or paint pictures. It would be great if someone can help to go further.
Thank you and best
regards CENIT AG, Industriestrasse 52-54, 70565 Stuttgart, Tel.: +49 711 7825-30, Fax: +49 711 7825-4000, Internet: www.cenit.com Geschaeftsstellen (Branch Offices): Berlin, Frankfurt, Hamburg, Hannover, Muenchen, Oelsnitz, Ratingen, Saarbruecken Vorstandsmitglieder (Members of the Board): Kurt Bengel (CEO), Matthias Schmidt (CFO) Aufsichtsratsmitglieder (Supervisory Board Members): Prof. Dr. Oliver Riedel (Vorsitzender des Aufsichtsrats / Chairman of the Supervisory Board), Stephan Gier, Ricardo Malta Bankverbindungen (Bank Accounts): Deutsche Bank (BLZ 600 700 70) Kto. 1661 040 IBAN : DE85 6007 0070 0166 1040 00 SWIFT-CODE : DEUTDESS, Commerzbank (BLZ 600 400 71) Kto. 532 015 500 IBAN : DE83 6004 0071 0532 0155 00 SWIFT-Code : COBADEFF600, Registergericht (Registry court): Amtsgericht Stuttgart Handelsregister (Commercial Register): HRB Nr. 19117 Umsatzsteuer (VAT) ID: DE 147 862 777 -- Andreas Fabri, PhD Chief Officer, GeometryFactory Editor, The CGAL Project phone: +33.492.954.912 skype: andreas.fabri |
- [cgal-discuss] CGAL evaluation: Three more features, Riedel, Torge, 11/20/2018
- Re: [cgal-discuss] CGAL evaluation: Three more features, Andreas Fabri, 11/20/2018
Archive powered by MHonArc 2.6.18.