Paolo Cignoni
|
7f38262616
|
corrected curvature issues #25
(wrong requirements, missing components...)
|
2017-09-10 18:09:08 +02:00 |
Paolo Cignoni
|
6b23122ff7
|
Corrected some Segment3f -> Segment3Type
|
2017-09-07 19:02:13 +02:00 |
Paolo Cignoni
|
6b11cc44d9
|
More and more debugging for the CoM class. Now it should begin to be usable
|
2017-09-05 00:38:43 +02:00 |
Paolo Cignoni
|
cbb6b7e4b3
|
Improved TrivialPointerSampler to also expose the addEdge interface
|
2017-09-05 00:37:45 +02:00 |
Paolo Cignoni
|
f018cab12d
|
Added computeEdgeLengthSum
|
2017-09-05 00:37:12 +02:00 |
Paolo Cignoni
|
7d1431f314
|
Small refactoring
|
2017-08-31 13:18:16 +02:00 |
Paolo Cignoni
|
2e139b10a6
|
Corrected further bugs in boundary management...
|
2017-08-31 13:11:58 +02:00 |
Paolo Cignoni
|
c71321a3b6
|
Refactored crease_cut to correctly work with boundary creases
|
2017-08-31 11:39:26 +02:00 |
Paolo Cignoni
|
d30bcfe4f3
|
Corrected bugs in cut tree retraction for meshes with boundaries
|
2017-08-31 08:44:15 +02:00 |
Paolo Cignoni
|
babd1de3fc
|
harmless warnings
|
2017-08-31 08:43:26 +02:00 |
Paolo Cignoni
|
e0b7a64b04
|
Refactored curve on manifold
|
2017-08-30 16:03:46 +02:00 |
Paolo Cignoni
|
42f25c825b
|
factored out old implementation of foreach
|
2017-08-30 15:58:56 +02:00 |
Luigi Malomo
|
fbd29ab314
|
additional parameter added to remesher
|
2017-07-31 15:01:22 +02:00 |
Paolo Cignoni
|
3d47dc1273
|
Added a missing init bbox
|
2017-07-27 15:59:09 +02:00 |
Paolo Cignoni
|
8b8d9844b1
|
Cleaned up a bit the poisson solver
|
2017-07-27 15:58:41 +02:00 |
Paolo Cignoni
|
c2f0aee10d
|
slight change to ExtractPolygon to do not need anything for purely triangular meshes
|
2017-07-23 09:34:23 +02:00 |
Paolo Cignoni
|
005adde169
|
Cleaned up BuildMeshFromCoordVectorIndexVector
|
2017-07-23 09:32:51 +02:00 |
Paolo Cignoni
|
77c0240737
|
Stupid useless normalization inserted by error.
|
2017-07-22 08:03:27 +02:00 |
Luigi Malomo
|
75eca5e231
|
fix for voronoi remesher, again
|
2017-07-17 20:39:04 +02:00 |
Luigi Malomo
|
30dcc87c1a
|
fixed voronoi remesher
|
2017-07-13 08:38:33 +02:00 |
Luigi Malomo
|
aaea34f882
|
reimplemented and fixed edge mesh split
|
2017-07-12 20:14:33 +02:00 |
Luigi Malomo
|
014edf0e05
|
fixed bug in crease_cut.h + minor changes
|
2017-07-12 11:59:39 +02:00 |
nico
|
c9194ae005
|
added bool SmoothSelected in VertexCoordScaleDependentLaplacian_Fujiwara
|
2017-07-05 23:52:38 +02:00 |
nico
|
1990de4809
|
rewritten InitQualityVertVoronoiArea function
|
2017-06-21 15:14:03 +02:00 |
Paolo Cignoni
|
8b49a7803a
|
Added management of selection in laplacian smoothing for remeshing
|
2017-06-16 11:51:26 +02:00 |
Paolo Cignoni
|
59270c3023
|
Corrected orthographic error in function name. IsFeaseable -> IsFeasible
|
2017-06-16 11:33:35 +02:00 |
Paolo Cignoni
|
ed54491d10
|
Corrected the error in selection.h that broke the build....
|
2017-06-16 11:29:38 +02:00 |
Paolo Cignoni
|
f8c6030b2a
|
Added the possibility of restoring a selection with an Or or an And wrt to the current selection (quite useful to preserve something and combine multiple selections)
|
2017-06-16 01:37:37 +02:00 |
nico
|
0ea869a843
|
changed the handling of valence 2 vertices
|
2017-05-22 19:28:07 +02:00 |
Luigi Malomo
|
f9d20fad7d
|
warnings fixed
|
2017-05-18 18:27:37 +02:00 |
Paolo Cignoni
|
4bb8528f68
|
Renamed parameters for better understanding
Always disambiguate radians and degree!
|
2017-05-12 16:23:12 +02:00 |
Luigi Malomo
|
64a40f10c6
|
removed unnecessary edge mesh template from remesher
|
2017-05-09 14:08:35 +02:00 |
Luigi Malomo
|
f74a877891
|
removed debug option from voronoi remesher
|
2017-05-09 12:18:32 +02:00 |
nico
|
a79feac57b
|
added Triangulate Method
|
2017-05-07 22:23:01 +02:00 |
nico
|
581acc3d2e
|
corrected some bug on CollapseBorderSmallEdgesStep function
|
2017-05-04 03:13:59 +02:00 |
nico
|
aada1502e4
|
added the possibility of preserving corners of the triangle mesh during
the quadrangulation
|
2017-05-04 03:13:08 +02:00 |
nico
|
573253bafb
|
added InterpolateQualityVertFormFaces and ClosestPoint functions
|
2017-05-01 01:54:36 +02:00 |
Luigi Malomo
|
066762521a
|
removed harmless warnings
|
2017-04-16 16:24:00 +02:00 |
Paolo Cignoni
|
cc447ec73f
|
Added a implicit parameter and corrected a bug in the management of selection in remeshing
|
2017-04-12 07:44:28 +02:00 |
Paolo Cignoni
|
db0a01af70
|
Corrected missing return value in SelectIntersectingFaces
|
2017-04-12 07:38:19 +02:00 |
Paolo Cignoni
|
65c847fede
|
Added option to work only on selected faces to remeshing
added also handy shortcut to avoid creating the projection mesh copy
|
2017-04-11 19:11:51 +02:00 |
Paolo Cignoni
|
717a183097
|
Added SelectIntersectingFaces function that works for two different meshes (instead of self intersecting)
|
2017-04-11 19:10:53 +02:00 |
Paolo Cignoni
|
37f8ea9643
|
Added Option to compute average edge length only on selected faces
|
2017-04-11 19:10:13 +02:00 |
Luigi Malomo
|
5c2843b6a9
|
adapted connected components functions to polygonal meshes
|
2017-04-05 18:54:53 +02:00 |
Luigi Malomo
|
0b7528ee7d
|
removed warnings
|
2017-04-05 18:54:53 +02:00 |
Luigi Malomo
|
f2b92b6484
|
adapted some functions to polygonal meshes
|
2017-04-05 18:54:53 +02:00 |
Paolo Cignoni
|
4860a27a15
|
Added various missing RequireXXX
|
2017-04-05 07:47:53 +02:00 |
Paolo Cignoni
|
d4293c7d78
|
Minimal refactoring of mesh intersection
|
2017-04-05 07:40:17 +02:00 |
Paolo Cignoni
|
e7161dfa56
|
Cleaning type mismatch in update quality (quality has its own type!)
|
2017-04-03 17:23:25 +02:00 |
nico
|
cc5ed5f4c3
|
corrected one compilation issue about cast to scalar type
|
2017-04-03 12:33:49 +02:00 |