Subject: CGAL users discussion list
List archive
Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron.
Chronological Thread
- From: "Sebastien Loriot (GeometryFactory)" <>
- To:
- Subject: Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron.
- Date: Fri, 20 Nov 2015 08:42:53 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:X46yIRwOpKBmmfDXCy+O+j09IxM/srCxBDY+r6Qd0ewSIJqq85mqBkHD//Il1AaPBtWGrawYwLqH+4nbGkU+or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6anHS+4HYoFwnlMkItf6KuStOU0Zj8h7H60qaQSjsLrQL1Wal1IhSyoFeZnegtqqwmFJwMzADUqGBDYeVcyDAgD1uSmxHh+pX4p8Y7oGwD884mosVPWKG/c6UjRqFDFxwnNXo07Yvlr0rtVwyKszEnX28fiQZJDg6NyBbgX5Dt+mvVu+141TWALOP/RqwzQyXjpe8/UxvvkiYAK3g89EnYj8VxiORQpxf39E83+JLdfIzAbKk2RajaZ95PHWc=
- Organization: GeometryFactory
The nef facets are triangulated using a projection of the vertices inside the XY, YZ or ZX plane followed by a call to Delaunay
on the projected plane.
One thing to try is to hack the class Build_polyhedron
define in Nef_polyhedron_3.h:762 and remove the if part
line 793 to keep only the else. That way your polyhedron
faces won't be triangulated.
Then you can call triangulate_faces [1]
If this gives good results, we will thing about doing this by
default.
Sebastien.
[1] http://doc.cgal.org/latest/Polygon_mesh_processing/group__PkgPolygonMeshProcessing.html#ga78da163452ce0675288191bcab1dedc8
On 11/18/2015 11:08 AM, Gilles wrote:
Hello,
May be a newbie question !
To be able to achieve boolean operations, I have to transform *Polyhedron
into Nef Polyhedron* and from Nef Polyhedron once the boolean operation is
done.
The problem :
The way the transformation triangulate makes *faulty normals *(please look
at the image).
Is there a way to triangulate "properly" the polyhedron to avoid this
problem.
Thank you in advance
Best Regards.
Gilles
<http://cgal-discuss.949826.n4.nabble.com/file/n4661349/normals.png>
--
View this message in context:
http://cgal-discuss.949826.n4.nabble.com/Faulty-vertex-normal-transforming-Polyhedron-Nef-Polyheron-tp4661349.html
Sent from the cgal-discuss mailing list archive at Nabble.com.
- [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Gilles, 11/18/2015
- Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Sebastien Loriot (GeometryFactory), 11/20/2015
- Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Gilles, 11/20/2015
- Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Sebastien Loriot (GeometryFactory), 11/20/2015
- Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Gilles, 11/20/2015
- Re: [cgal-discuss] Faulty vertex normal transforming Polyhedron -> Nef Polyheron., Sebastien Loriot (GeometryFactory), 11/20/2015
Archive powered by MHonArc 2.6.18.