Subject: CGAL users discussion list
List archive
- From: KyonInsane <>
- To:
- Subject: [cgal-discuss] 3D Voronoi fracture
- Date: Wed, 14 Aug 2019 10:44:35 -0500 (CDT)
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=SoftFail ; spf=Pass
- Ironport-phdr: 9a23:zu/GJx/EUB6ZM/9uRHKM819IXTAuvvDOBiVQ1KB40eIcTK2v8tzYMVDF4r011RmVBN+dsqgVwLCH+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxhWiDanfL9+MhG7oQrPusQSnIBvNrs/xhzVr3VSZu9Y33loJVWdnxb94se/4ptu+DlOtvwi6sBNT7z0c7w3QrJEAjsmNXs15NDwuhnYUQSP/HocXX4InRdOHgPI8Qv1Xpb1siv9q+p9xCyXNtD4QLwoRTiv6bpgRRn1gykFKjE56nnahMJwgqxFoxyvuhNwzJLbboyOKPpzfL/Rcc8GSWZdQMpcUTFKDIOmb4sICuoMJeNWron6p1sIrhW+AxKsC/npyjBWm3T72q070+U6HgHBxgAgHtQOsG/Oo9XzKqgfSu+1zKzSwjXCa/Nawyvy6I/Nch04p/yHQLx+cc3UyUY1FgPFiE2dqYr/MDyOzesNt3aU4/B8WuKojm4qrRx6rDu3xso0l4XEgoYYxkrK+Ch62oo4Jty1RFR6bNOlFpZbqjuUOJFsQsw4RmFloCY6xaMCuZ68ZCUKzpsqywTZa/OdaIeH+RbjW/iLLThkg3Jlfaqzhxe08Ue+1u3xTtS43VJOoyZfnNTBtWoB2h/S58SdS/Zw/1+t2TOV2ADS7uFEL1o0la3eK5M5wr8wl4EcsUPZEi/3nkX2l7WZdkM69eWz5OTnZ6/ppp6YN4Nulg7+NaEultSlAeskKggOQ3Sb+eOk2bL/8k32WrFKguQrnanYq5DVOdkbprWiAwJOyYYi6xO/Dy+839gCnHkHKkhFeBOdgITzNVHOOqOwMfDqiFullHJnxuvNI6b6KpTLNHnK1rn7Lphn7EsJ6xs0y/FZ/JtSB/lVMfP5XQnwssfRCBIRPAm9wuKhA9J4gNBNEVmTC7OUZfuB+WSD4fgidrHVOd0l/Q3lIv1g3MbAyH80nVhEIPuvgd0RYXqyGvkgKEKcMyO13oUxVFwStw97d9TEzUWYWGcKNXm3VqM4oDo8DdD+VNaRdsWWmLWEmRyDMNhTb2FCBEqLFC6xJYqBUvYILimVJ506nw==
Hi All,
I am struggling with a project that wants to fracture a 3D model (surface
mesh) in to convex pieces using 3d voronoi. I know that we can use boolean
operations to cut meshes. And I have read the example using LLC to get
finite Voronoi cells given set of points.
My approach is to generate a set of points inside the surface mesh, and use
the points to create Voronoi cells, and with each cell, perform a boolean
intersection with the mesh to get all the fractures.
The questions are :
0. What is the proper way to convert each Voronoi cell to surface mesh?
Given all its points, I am thinking just use convex hull functions that CGAL
provided.
1. How do I use all cells (including the infinite part) to perform boolean
operation with mesh? (do I need nef_polyhedron for the infinite part? if so,
how am I supposed to do convert LLC to nef_polyhedron?)
or
2. Is it possible, with bounding box of the mesh, create Voronoi cells that
are all bounded(finite), so I can use to perform boolean operation?
Any help is appreciated!
Best regards,
David
--
Sent from: http://cgal-discuss.949826.n4.nabble.com/
- [cgal-discuss] 3D Voronoi fracture, KyonInsane, 08/14/2019
Archive powered by MHonArc 2.6.18.