konstantinos katrioplas
|
fec9a13e68
|
anneal learning rate asymptotically
|
2017-06-27 14:38:58 +03:00 |
|
konstantinos katrioplas
|
bb13cf0d3d
|
anneal learning rate in gradient descent with a power law to avoid local minima
|
2017-06-27 12:48:30 +03:00 |
|
konstantinos katrioplas
|
87df982112
|
take No_constraint_map from remesh_impl
|
2017-06-25 20:33:07 +03:00 |
|
konstantinos katrioplas
|
517e35d894
|
use (optionally) weighted angles on calculating the barycenter
|
2017-06-25 20:12:54 +03:00 |
|
konstantinos katrioplas
|
89bcf82b8f
|
add gradient descent precision as named parameter
|
2017-06-25 17:05:11 +03:00 |
|
konstantinos katrioplas
|
137031d77e
|
iterations and combination of area and angle remeshing
|
2017-06-24 21:09:21 +03:00 |
|
konstantinos katrioplas
|
5a38cdf185
|
area: remove projection on the fly, projection at the end only
|
2017-06-24 18:46:05 +03:00 |
|
Mael Rouxel-Labbé
|
ad553fe77d
|
Removed number_of_borders from doxygen-readable space
|
2017-06-22 16:17:13 +02:00 |
|
Mael Rouxel-Labbé
|
cf43155309
|
Small compilation fix for fd5fe64
|
2017-06-22 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
9eec3408d5
|
Added cotangent weights for Orbifold embeddings
|
2017-06-22 16:15:57 +02:00 |
|
Mael Rouxel-Labbé
|
40655269a2
|
Documentation for BGL and SMP
- Fixed the boost::graph_traits tables
- Seam mesh documentation
- Some minor changes to surface_mesh_parameterization's and ARAP's docs
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
7ce8fdf3f6
|
Misc minor changes
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
8da6683ef0
|
Misc minor changes
Some doc, some typos, some indentation...
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
f087feda83
|
Missing include in PMP's border.h
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
2eac1f1c38
|
Added a function to count the number of borders of a polygon mesh
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
4b0243d263
|
Added documentation for PMP's longest_border()
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
1d068e714f
|
Fixed a bug in PMP's longest_border()
|
2017-06-22 16:14:55 +02:00 |
|
Mael Rouxel-Labbé
|
c79c03eec7
|
Add missing include directive
|
2017-06-22 16:14:55 +02:00 |
|
Sébastien Loriot
|
8a7d5c9012
|
use unordered_set from boost rather than std (only available in c++11)
|
2017-06-22 16:12:26 +02:00 |
|
Andreas Fabri
|
7997925bf8
|
Add a function longest_border(PolygonMesh&) to PMP
|
2017-06-22 16:11:38 +02:00 |
|
Laurent Rineau
|
4116d749d2
|
Merge pull request #1861 from maxGimeno/BGL_copy_face_graph_patch-GF
BGL: Connected_component_graph and copy_face_graph_patch
|
2017-06-22 16:06:14 +02:00 |
|
konstantinos katrioplas
|
d93e18b1b3
|
add constrained edges map
|
2017-06-19 14:51:26 +03:00 |
|
konstantinos katrioplas
|
4ff97d4b8e
|
merge area and angle classes
|
2017-06-18 23:31:21 +03:00 |
|
konstantinos katrioplas
|
f8019da79d
|
new design: smoothing.h - internal/Isotropic_remeshing/smoothing_impl.h
|
2017-06-18 22:51:15 +03:00 |
|
konstantinos katrioplas
|
20238d5aba
|
projection in angle smoothing
|
2017-06-18 18:03:37 +03:00 |
|
konstantinos katrioplas
|
291a6dc32f
|
area - bugs and optimizations in gradient descent
|
2017-06-17 19:57:45 +03:00 |
|
Sébastien Loriot
|
1bba93acc7
|
explicit that the sign function is the one from CGAL to avoid ambiguity
|
2017-06-17 07:31:22 +02:00 |
|
konstantinos katrioplas
|
afb8eb01cb
|
fix degenerate cases on angle smoothing
|
2017-06-16 16:11:07 +03:00 |
|
Jane Tournois
|
55157013aa
|
fix compilation
`rng` has to be an l-value, and CGAL::Random() cannot be
so we create rng before passing it to the function
|
2017-06-15 13:10:47 +02:00 |
|
Sébastien Loriot
|
b667547cb4
|
fix doxygen warnings
|
2017-06-15 12:33:27 +02:00 |
|
Sébastien Loriot
|
a3cb116cd4
|
try improving wording
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
bd97150c85
|
document random_perturbation(tmesh)
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
c2f9f2e521
|
add doc for named parameters
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
b0e3dcf953
|
add a new version of the perturbation function,
to perturb only a range of vertices, and not iterate on all vertices
of pmesh
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
c4cb249284
|
fix typo
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
cb43ffbce6
|
fix the doc and commit (forgotten) named parameter do_project
|
2017-06-15 12:33:27 +02:00 |
|
Jane Tournois
|
60d47b1dac
|
make reprojection optional
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
faadf52a54
|
make the random generator seeding integer a named parameter
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
bb040bd24b
|
make the code valid for any CGAL Kernel
|
2017-06-15 12:31:51 +02:00 |
|
Laurent Rineau
|
9db168393b
|
Fix a compilation error
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
c9dce37dad
|
add documentation (and rename PolygonMesh to TriangleMesh)
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
cf14854161
|
re-project points onto the input surface after perturbation
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
5ae03ccd22
|
perturb in both directions!
|
2017-06-15 12:31:51 +02:00 |
|
Jane Tournois
|
63c68e7d39
|
add a simple perturbation algorithm to randomly perturb vertex locations
|
2017-06-15 12:31:51 +02:00 |
|
Laurent Rineau
|
2799abf71c
|
Merge pull request #1983 from maxGimeno/Polyhedron_demo-Use_sm_in_Deformation-GF
Polyhedron_demo: Plugins use SM: Second Step
|
2017-06-15 10:11:49 +02:00 |
|
konstantinos katrioplas
|
b8d7a2cb2c
|
fix tolerance on 180 degrees degenerate case
|
2017-06-15 07:27:31 +03:00 |
|
konstantinos katrioplas
|
8c196474b1
|
better approach to degenerate cases
|
2017-06-15 00:36:30 +03:00 |
|
konstantinos katrioplas
|
6903ab9bf0
|
fix nan degenerate case
|
2017-06-14 14:56:22 +03:00 |
|
konstantinos katrioplas
|
aaa91aa3ed
|
handle degenerate cases and tests
|
2017-06-14 13:14:52 +03:00 |
|
konstantinos katrioplas
|
cd7e7e4402
|
area smoothing - projection with tree constructed with copied triangles
|
2017-06-13 13:51:05 +03:00 |
|