Commit Graph

3986 Commits

Author SHA1 Message Date
nico 5ea07c4ada added ByPoint quadric initialization 2018-12-01 07:03:06 +11:00
Paolo Cignoni a2c22505ed Added support of selection in polygon smoothing 2018-11-29 00:46:35 +01:00
Paolo Cignoni 1d7a803c8c Added another Preconditionchech in MeshAssert VertexNormal are Normalized 2018-11-29 00:46:25 +01:00
Paolo Cignoni d1b901cbb5 Corrected oldstyle usage of eigen SVD 2018-11-29 00:35:55 +01:00
Paolo Cignoni 09ddc00d8c Added missing requirement 2018-11-29 00:33:32 +01:00
Paolo Cignoni d38b6b4a32 harmless warnings 2018-11-28 18:57:47 +01:00
nico 9691602218 made the LaplacianReproject independent wrt scalar type used for the tri mesh 2018-11-21 23:18:17 +11:00
nico 06f8a69ee1 removed the flag to fix irregulars on laplacian and created a version of LaplacianReproject that does not need a triangular mesh 2018-11-21 22:57:31 +11:00
nico 8afa67c9be modified to work with mesh with float as scalar type 2018-11-13 11:45:26 +11:00
T.Alderighi 1016587ead typo 2018-11-12 14:36:55 +01:00
T.Alderighi 6243f9a8ac small bug in clampedlerp not updating the local lambda value to the clamped one + added some constness 2018-11-12 14:31:27 +01:00
Paolo Cignoni 91947c0f7e Restored the broken build...
Note that for sake of clarity in tetrahedra the boundary test on external face has been renamed as IsTTBorder

Moved the boundary mesh creation into a more appropriate place...
2018-10-25 07:43:53 +02:00
T.Alderighi d0ffe2a48f missing inline and added some constnt 2018-10-23 14:35:50 +02:00
T.Alderighi e0cf265ce8 added oppositeF and V operators 2018-10-23 11:00:36 +02:00
Luigi Malomo bb87d68927 restored vertex perturbation in the voronoi remesher 2018-09-23 16:20:52 +02:00
Luigi Malomo abd332b6dc added the option to avoid triangle subdivisions in the polygonal to triangular mesh conversion 2018-09-23 16:19:42 +02:00
T.Alderighi 3dd1f38353 fix bug on edgecollapse 2018-08-06 11:15:15 +02:00
T.Alderighi 96a8e0e08f fix bug about angle thresholding 2018-08-06 10:47:06 +02:00
nico d4f5f73324 added update of face edge sel on TriSplit::Apply 2018-07-23 17:48:34 +02:00
nico 40781a5455 added some missing includes 2018-07-23 16:23:40 +02:00
Luigi Malomo fd8fe3d82d removed perturbation from voronoi remeshing 2018-07-17 17:02:28 +02:00
Luigi Malomo 9af6950914 adapted VVStarVF to work with polygonal meshes as well 2018-07-15 15:05:01 +02:00
T.Alderighi d5831911d2 typos 2018-07-12 14:02:58 +02:00
T.Alderighi 90077c02dc added edgemeshconnectedcomponent and relative iterator 2018-07-11 14:53:20 +02:00
T.Alderighi ddeab96232 tetra vtiterator vertexpointer constructor 2018-07-09 18:50:12 +02:00
T.Alderighi 6c3c940e34 compiler error in appveyor 2018-06-07 11:52:44 +02:00
T.Alderighi 0cc19679b0 handle tetras in removeunrefvert 2018-06-07 10:58:10 +02:00
T.Alderighi d37d9cdbfc vert tetra iterator 2018-06-07 10:56:14 +02:00
Marco Callieri bb2d190b88 Merge branch 'devel' of https://github.com/cnr-isti-vclab/vcglib into devel 2018-06-04 14:16:08 +02:00
Marco Callieri 2d0e455712 added "only to selection" for depth smoothing 2018-06-04 14:15:55 +02:00
Luigi Malomo 52de296f73 changed polygon-point distance function signature 2018-05-31 19:37:31 +02:00
T.Alderighi fbda3f32f8 missing tetra container clear in the .Clear() call 2018-05-29 14:21:38 +02:00
Luigi Malomo c067321435 added compute area function for polygonal meshes 2018-05-28 14:58:38 +02:00
Luigi Malomo 37183c1e53 commented debug printfs 2018-05-28 14:57:45 +02:00
T.Alderighi eb97fef7bd small refac in smooth + small refac in tetramesh gl wrapper 2018-05-25 11:25:00 +02:00
T.Alderighi 81a93f7756 tetra smooth 2018-05-23 17:51:20 +02:00
Paolo Cignoni 0fb50ae0a7 Small bug in a assert on the curvature type 2018-05-22 10:25:37 +02:00
Paolo Cignoni 9bf6092465 Harmless warnings 2018-05-22 10:24:56 +02:00
nico 9ad184f9a8 added ReprojectonTriMesh 2018-05-19 12:14:05 +10:00
nico edced0128c added NextEdgeS function 2018-05-19 12:13:52 +10:00
Luigi Malomo 20d7468438 bugfix 2018-05-18 13:25:34 +02:00
Luigi Malomo 4ca887ba58 added vertex border comptuation from EEadj on 1-manifolds 2018-05-18 13:24:58 +02:00
T.Alderighi fb0684974a added isAnyB 2018-05-14 19:58:53 +02:00
Luigi Malomo ea55f81076 fix 2018-05-11 19:17:22 +02:00
Luigi Malomo 2451c6b8f9 voronoi remesher tweaking 2018-05-11 18:58:28 +02:00
Luigi Malomo 578a777245 changed edge mesh uniform resampling 2018-05-11 18:56:46 +02:00
T.Alderighi 8ce27cfcf8 more bugs under gcc/clang 2 (checked compilation under windows wsl) 2018-05-11 12:20:08 +02:00
T.Alderighi c92ccb5656 more bugs under gcc/clang 2018-05-11 12:10:39 +02:00
T.Alderighi 02bfeb2f67 fix typename errors 2018-05-11 11:42:45 +02:00
T.Alderighi f8ff736074 fix typos 2018-05-11 11:19:18 +02:00