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 |
Paolo Cignoni
|
ee9c389418
|
Rewrote the RemoveUnreferenceVertex to not use bit flags.
|
2017-01-22 00:32:44 +01:00 |
ganovelli
|
67621588d2
|
const added
added const to GetFrustum
|
2017-01-19 10:37:47 +01:00 |
ganovelli
|
fce8b02767
|
Revert "const missing"
This reverts commit 825d90157c .
|
2017-01-13 13:34:55 +01:00 |
ganovelli
|
825d90157c
|
const missing
GetFrustum does not chang ethe object, it's const
|
2017-01-13 12:14:56 +01:00 |
Paolo Cignoni
|
611341b754
|
Refactoring of the voronoi processing framework
factored out the point sampled distance computation and the approximate
skeleton
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
96087ff8e5
|
FaceGrid -> SparseFaceGrid
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
c0a99c8b3a
|
Improved Documentation for FlipEdge
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
32680eac28
|
Function Name Change FaceGrid -> SparseFaceGrid
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
6e63061a5a
|
Improved documentation, templates a point3f as coordtype, added a function for returning the sampled vector
|
2016-12-20 09:12:50 +01:00 |
Paolo Cignoni
|
237ff6f591
|
Removed duplicated function for generating baricentric coords
|
2016-12-20 09:12:50 +01:00 |
Guido Ranzuglia
|
90dc1657d2
|
- fixed a long list of possible crashes due to IsCurvatureEnabled calling IsCurvatureDirEnabled
|
2016-12-19 14:46:03 +01:00 |
Guido Ranzuglia
|
c31be2edfc
|
- removed useless stupid code
|
2016-12-16 14:53:21 +01:00 |
Paolo Cignoni
|
a6a520ed2d
|
small changes in readme and doxygen files to remove old sourceforge links
|
2016-12-15 13:01:13 +01:00 |
Paolo Cignoni
|
3742fcef2b
|
Heavily commented, restructured and debugged the basic hole filling code
|
2016-12-12 15:33:34 +01:00 |
Paolo Cignoni
|
428967ddac
|
Added the check for un-initialized ff adjacency in an assert
|
2016-12-08 00:00:45 +01:00 |
Paolo Cignoni
|
1d101609f6
|
Improved doxygen documentation as #7
|
2016-12-08 00:00:45 +01:00 |
Giorgio Marcias
|
5735102cb7
|
double specialization of some Color4 methods were missing
|
2016-12-06 14:50:50 +01:00 |
Giorgio Marcias
|
57f596e971
|
included cmath as clang was complaining
|
2016-12-06 11:40:50 +01:00 |
Guido Ranzuglia
|
ee64908ff7
|
- added std prefix for linux compiler
|
2016-12-06 11:09:31 +01:00 |
Paolo Cignoni
|
7a07b8020c
|
added the pdf of the CLA
|
2016-12-05 23:33:55 +01:00 |
Paolo Cignoni
|
b90e16c9aa
|
First Reasonable version of the CLA
|
2016-12-05 23:28:54 +01:00 |
Paolo Cignoni
|
93acc305ab
|
First version of the Contributor License Agreement
required to be signed for any contribution
|
2016-12-05 23:17:25 +01:00 |
Paolo Cignoni
|
8ff8d6bb41
|
Small type changes (size_t -> GLuint) to avoid warning
|
2016-12-05 13:19:44 +01:00 |
Paolo Cignoni
|
5e03df37b7
|
Corrected bug in the BuildMeshFromCoordVectorIndexVector
And improved comment on usage
|
2016-12-05 13:04:51 +01:00 |
Paolo Cignoni
|
56dcf4a513
|
Added a missing cast in the FromMatrix (to avoid a warning)
|
2016-12-04 12:19:26 +01:00 |
Paolo Cignoni
|
a850722639
|
changed a */* into a * /* to avoid a warning
|
2016-12-04 12:08:29 +01:00 |
Paolo Cignoni
|
2a31fb8201
|
added include<time .h>
it is included only in files that make use of timings functions
|
2016-12-04 12:07:19 +01:00 |
Paolo Cignoni
|
4f34f2d78e
|
harmless clang warning
format specifies type 'unsigned long' but the argument has type
'size_t' (aka 'unsigned int')
|
2016-12-02 15:36:36 +01:00 |
Matteo Dellepiane
|
e977c746bd
|
PackInt function made public
In order to make the new Ponchio's nexus work properly
|
2016-11-29 11:37:19 +01:00 |
Guido Ranzuglia
|
77b144b796
|
- added missing return value
|
2016-11-24 18:14:02 +01:00 |
Paolo Cignoni
|
095a697535
|
added a check for empty lines in obj (to avoid out of bound accesses)
|
2016-11-24 18:02:07 +01:00 |
Paolo Cignoni
|
831639d819
|
Refactoring and cleaning of the plymc surface reconstruction algorithm
|
2016-11-24 17:13:35 +01:00 |