Mael Rouxel-Labbé
|
c71d8285d0
|
Updated the examples of the SMP to work with the new Seam mesh
Also a small change in the Polyhedron demo
|
2017-06-22 16:14:55 +02:00 |
Andreas Fabri
|
c3057850e9
|
Add example
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
3644a91f82
|
Added a way to write uvmaps into OFF files
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
7e7ff03831
|
Changed some comments
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
e8d22d0f24
|
Some progress towards compilation of ARAP with a seam_mesh
Most of the issues come from the incomplete seam_mesh graph traits now.
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
d978cc47c8
|
Added an example to test various configuration of mesh type and parameterizer
|
2017-06-22 16:14:55 +02:00 |
Mael Rouxel-Labbé
|
79490fd8b0
|
Cleaned code (indentation, whitespace, etc.)
|
2017-06-22 16:14:55 +02:00 |
Maxime Gimeno
|
f9f000d1e5
|
Clean-up
- errors still remain :Surface_mesh_parameterize/next_bug and BGL/tests
|
2017-06-22 16:14:55 +02:00 |
Maxime Gimeno
|
fd8336ecf8
|
Implementation of the seaming.
|
2017-06-22 16:12:26 +02:00 |
Maxime Gimeno
|
407bb3e675
|
Restore Parameterization_plugin with the BGL API.
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
88b81378ce
|
WIP
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
63a5c1fd0b
|
still WIP
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
c03ca8fb63
|
broken code, as I ask Sebastien to find the compile timer error
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
f6f52e01b0
|
cleanup and fix of Simple_parameterization.cpp
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
f7b826125b
|
Add the possibility to pass the two vertices that are selected
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
92be8f478d
|
Add lscm.cpp
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
45e19be366
|
Use property maps to store seam edges and vertices
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
9cc84e828c
|
Add an initial User Manual section for Seam_mesh
|
2017-06-22 16:12:26 +02:00 |
Andreas Fabri
|
162759ca87
|
polish
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
ac11cf8032
|
deal correctly with a patch
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
befec4c3c9
|
remove .cmd files
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
eda683816d
|
Add three different seams sets for lion.off
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b11385455f
|
Fix target(Seam_msh)
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
82f2a2b4ca
|
WIP
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
f0f6575c76
|
WIP on the doc
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
afc6476992
|
start rewriting the doc
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
fa68850338
|
Use Vertex_around_target_circulator again
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
869dfbb1e9
|
finally it works with a Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
a6a62bc4f6
|
index vertices inside parameterize()
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b7c5d49689
|
clean Simple_parameterization.cpp
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
7997925bf8
|
Add a function longest_border(PolygonMesh&) to PMP
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
46ed3edf92
|
LSCM seems to work too
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
6dc52b4166
|
port two parametrisation classes
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
92a463bdcc
|
split constructor of Seam_mesh in two functions
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
99a3b99283
|
make connecteced_component work for Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
4a2344f0cc
|
discrete authalic now works for Surface_mesh and for a Seam_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
e1089a9168
|
WIP: Add vertex_descriptor which is a kind of canonical halfede_descriptor
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
1164cb14bf
|
Discrete Authalic parametrisation now works for a Seam_mesh with borders and seams
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b7cdb47463
|
WIP - lets get it working with the Seam_graph next
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
c746425f8c
|
Authalic parametrization works with a Surface_mesh with border
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
675a15c63e
|
add modified lion (holes at eye and mouth)
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
b237249d0b
|
deal with seam tree. so far seam must not touch the border
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
e90fbb9867
|
it seems to work with seams. need visual output next to inspect it
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
5327c116fe
|
Add a tool to construct a seam polyline connecting two points
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
37a32d6727
|
WIP
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
9699e99162
|
make square border parameterizer work
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
d77bb6c242
|
make all parametrization methods work
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
f664cb4268
|
get it working for Surface_mesh
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
cb9f0aa21d
|
fixes so that LSCM works as well
|
2017-06-22 16:11:38 +02:00 |
Andreas Fabri
|
6399e49be0
|
use a property map for the uv values
|
2017-06-22 16:11:38 +02:00 |