Paolo Cignoni
ebb747ecf5
Added a meshassert in the uniform edge sampling
2017-03-13 15:47:33 +01:00
Paolo Cignoni
610e8e49c8
Added a needed Require Normal Components
2017-03-13 15:46:58 +01:00
Paolo Cignoni
781c333821
Added a few meshassert exception throwing check functions
2017-03-13 15:41:16 +01:00
Paolo Cignoni
45c1e13800
Corrected IsEdgeManifold test function
2017-03-13 15:39:39 +01:00
Luigi Malomo
5cebf19dc5
warnings removed
2017-03-13 14:41:35 +01:00
Paolo Cignoni
4a80b019ac
First commit of the voronoi based remesher
...
Still to be checked…
2017-03-13 13:28:46 +01:00
Luigi Malomo
7a6cd3ff21
comment fix
2017-03-07 14:53:04 +01:00
Luigi Malomo
60cc24370e
added wrapping function for libigl arap parametrization
2017-03-07 14:48:18 +01:00
Luigi Malomo
a75dbdc05d
added function to retrieve the parametrization in matrix form
2017-03-07 14:34:36 +01:00
Luigi Malomo
155806f53e
splitted compactness requirements
2017-03-07 14:32:28 +01:00
Paolo Cignoni
a597aea988
Corrected harmless Warnings
2017-03-02 10:20:27 +01:00
Paolo Cignoni
4fb8921130
Small compilation error (changed interface...)
...
(and other harmless warning removed)
2017-03-02 10:12:11 +01:00
Paolo Cignoni
5a29812d7b
Corrected harmless warnings
2017-03-02 10:11:00 +01:00
Paolo Cignoni
4046f82f75
Corrected harmless Warnings
2017-03-02 10:10:18 +01:00
nico
73a89349da
refactored a bit the code and cleaned some commented function
2017-02-24 18:21:21 +01:00
nico
ec20f3307e
minor changes on field exporting classes
2017-02-24 18:20:09 +01:00
Paolo Cignoni
a19ad21cbb
Improved adjacency documentation
2017-02-22 08:51:47 +01:00
Marco Callieri
e8a1c89d1b
center pixel is no longer casted to INT
...
Why we did this? the camera structure IS a scalar_type (double or
float), all calculations use it as a scalar_type....
2017-02-21 18:43:11 +01:00
Marco Callieri
c547c56a0d
fix for space in material name, filename, texture
...
added support for space in material name, material filename, texture
name
2017-02-21 17:54:47 +01:00
Paolo Cignoni
e8ec992f11
Updated the sample to the recent changes of the quadric simplification framework
2017-02-21 17:48:18 +01:00
Paolo Cignoni
0478f436b4
Cleaning unused stuff and better comments
2017-02-21 17:47:29 +01:00
Paolo Cignoni
82ddb476a4
Heavy refactoring. Closing #12
...
Many changes, improved general robustness and added more options to
customise the behaviour.
Added control on quality quadric, Hard normal flipping check,
SVDPlacement that find better optimal position and many other small
optimizations.
2017-02-21 17:46:46 +01:00
Paolo Cignoni
75bb6dff89
Updated the pro to the new eigen path
2017-02-21 17:16:54 +01:00
Paolo Cignoni
95da297c18
Better Comment and a bit of refactoring
2017-02-21 17:15:05 +01:00
Paolo Cignoni
43b22e4f42
Added a SVD based quadric optimisation for QE simplification
...
It allows to find the optimal position closest to a given point when
the quadrics are degenerated.
2017-02-21 16:41:45 +01:00
Paolo Cignoni
856f360af0
added eigenlib to the include path of the pro
2017-02-08 13:54:10 +01:00
Paolo Cignoni
b887f27e94
yet a couple of Proj->glProject that were forgotten
2017-02-05 11:54:22 +01:00
Paolo Cignoni
bdd25079ac
Added evaluation of Koenderink's Shape Index and Curvedness from curvature
2017-01-29 18:20:07 +01:00
nico
c858faab65
corrected template parameter of VertexBorderCorner function
2017-01-27 12:20:31 +01:00
nico
7ddf4d27eb
removed some commented code
2017-01-27 12:18:46 +01:00
nico
c12bd12306
minor changes to accomplish with new LibIGL version
2017-01-27 12:18:19 +01:00
Paolo Cignoni
3df00a5ffe
Corrected small bug in Smooth VertexCoordPlanarLaplacian
2017-01-26 19:01:43 +01:00
Paolo Cignoni
4529d09e58
Removed hard coded eigenlib path from the include. So you are free to use the version of eigen you prefer.
...
Note that since this commit in your projects you must add also the
eigen folder to the include path.
2017-01-26 15:31:53 +01:00
Paolo Cignoni
607ffe778f
made public some functions in glPick to ease glu replacement...
2017-01-26 12:22:59 +01:00
Paolo Cignoni
3a6c2879cd
Updated EigenLib to the latest stable version 3.3.2
2017-01-25 20:05:49 +01:00
Paolo Cignoni
f82d3e63fe
Cleaned up .gitignore
2017-01-25 20:05:49 +01:00
Gianpaolo Palma
424b74bfcd
Bug fixed in the xyYtoXYZ and XYZtoxyY functions
2017-01-25 20:02:43 +01:00
nico
8eda1c1d2f
added ComputePerFaceQualityAvg function
2017-01-25 17:27:46 +01:00
nico
555fd55b35
added VertexValence function
2017-01-25 17:27:25 +01:00
nico
2e3e2d5194
moved VertexBorderCorner function in updating flags
2017-01-25 17:26:57 +01:00
nico
d23632a7d3
first example of small program that use polygonal optimization routines
2017-01-25 17:26:19 +01:00
nico
4b29ec5ef6
first release version of polygonal algorithms methods
2017-01-25 17:25:26 +01:00
nico
b482aa3cbe
first version of Dual meshing with sample application
2017-01-23 17:22:44 +01:00
nico
84913a7d54
added expectedValence function and solved minor bugs
2017-01-23 16:24:29 +01:00
nico
85ae69d3ba
solved minor warnings
2017-01-23 16:23:58 +01:00
nico
1356db0573
added LoadCSVField function
2017-01-23 16:23:30 +01:00
nico
03f41fd117
restructured a bit the code
2017-01-23 16:20:22 +01:00
nico
f5795556ba
removed some unused variable
2017-01-23 16:19:19 +01:00
nico
bffc61bc7c
correct one compile error in TriangleSegmentDistance
2017-01-23 16:18:52 +01:00
nico
8c2dcdffe8
added VertexQualityTaubin function
2017-01-23 16:17:19 +01:00