Paolo Cignoni
|
25dd36a704
|
updated to the new temporary data structure
|
2008-05-16 17:44:31 +00:00 |
Paolo Cignoni
|
634b5c4f63
|
updated to the new temporary data structure and heavily restructured in a big class with uniform naming
|
2008-05-16 17:44:06 +00:00 |
Paolo Cignoni
|
cf7f2af2a9
|
missing typename
|
2008-05-16 10:57:41 +00:00 |
ganovelli
|
1f929ed8f4
|
added Trimesh destructor to purge unremoved PerVertex[PerFace]Attribute
|
2008-05-16 10:07:36 +00:00 |
Paolo Cignoni
|
92b267eaa8
|
added VertexFromQualityRange selection
|
2008-05-16 04:22:52 +00:00 |
ganovelli
|
666040bcf5
|
PerVertexAttribute and PerFaceAttribute added to Trimesh
|
2008-05-15 16:32:27 +00:00 |
ganovelli
|
3f765b9a39
|
Point3f->Coordtype
|
2008-05-14 10:03:29 +00:00 |
Paolo Cignoni
|
01f190a697
|
renamed vertex quality smoothing
added face normal smoothing FF (and added a VF to the previous face normal smoothing)
|
2008-05-08 23:50:44 +00:00 |
Paolo Cignoni
|
6dcc5e8a92
|
added normalizevertex
|
2008-05-08 23:48:00 +00:00 |
Paolo Cignoni
|
629e129152
|
removed useless code (two functions were repeated)
|
2008-05-02 11:35:45 +00:00 |
Paolo Cignoni
|
4114e0e60a
|
Added color smoothing, scale dependent laplacian changed a SD_old into SD fujumori, improved comments.
|
2008-05-02 09:43:25 +00:00 |
Paolo Cignoni
|
d6aeeb1f35
|
first draft
|
2008-04-30 13:23:47 +00:00 |
Paolo Cignoni
|
7f3c44851e
|
added a missing std::
|
2008-04-24 05:04:25 +00:00 |
Paolo Cignoni
|
2a69681d28
|
added facegrid method to build just the faces
|
2008-04-24 04:44:48 +00:00 |
Paolo Cignoni
|
35daaec635
|
VertexCurvature method added.
|
2008-04-23 16:37:15 +00:00 |
Paolo Cignoni
|
6cceb94d59
|
normalize normals of current faces instead of using new normals
|
2008-04-19 05:15:44 +00:00 |
Paolo Cignoni
|
1f6ba5e9d5
|
added PerVertexFromCurrentFaceNormal
AreaNormalizeFace NormalizeFace
and shortened PerVertexNormalizedPerFaceNormalized
|
2008-04-18 17:52:08 +00:00 |
Paolo Cignoni
|
aea7147a64
|
added facenormal smoothing
|
2008-04-18 17:48:29 +00:00 |
Paolo Cignoni
|
820bfdd65e
|
fast return for compacting functions if no compacting is needed
|
2008-04-18 17:45:23 +00:00 |
Paolo Cignoni
|
f2e6bfa8eb
|
added HasPerVertexTexCoord ( mesh )
|
2008-04-15 10:34:07 +00:00 |
Paolo Cignoni
|
4b43ac4de8
|
First working Version
|
2008-04-11 10:14:43 +00:00 |
Paolo Cignoni
|
fc917d5080
|
moved Index function from append to the allocate
|
2008-04-10 09:18:57 +00:00 |
Paolo Cignoni
|
c5a92fd4c0
|
added missing std::
|
2008-04-08 09:51:15 +00:00 |
Paolo Cignoni
|
598cb77fb6
|
Changed the edge split predicate, now it takes a pos instead of two pnts
Added quality interpolation
|
2008-04-07 12:58:48 +00:00 |
Paolo Cignoni
|
65933201d7
|
Added texture topology computation
|
2008-04-07 08:20:26 +00:00 |
Paolo Cignoni
|
8b7d16f29d
|
added methods for computing various kind of curvatures indicator from the HK values
|
2008-04-04 13:13:55 +00:00 |
Paolo Cignoni
|
9799717a58
|
minor changes to the topology correctness checks
|
2008-04-04 10:27:34 +00:00 |
Paolo Cignoni
|
46096f6b64
|
Cleaned up names, now Kg() gives back Gaussian Curvature (k1*k2), while Kh() gives back Mean Curvature 1/2(k1+k2)
|
2008-04-04 10:26:12 +00:00 |
Paolo Cignoni
|
9a31f6318d
|
template the reorder functions on the vector types (for ocf)
|
2008-04-03 22:47:10 +00:00 |
ganovelli
|
929c3d3276
|
fixed bugs sign of principal direction and mean curvature value
|
2008-03-25 11:00:56 +00:00 |
Paolo Cignoni
|
c2bec8758d
|
Added safer way of computing the quality histogram, robust in the case the mesh contains some outlier value (very high or very low) that makes the choice of the beginning interval wrong
|
2008-03-19 05:24:39 +00:00 |
Paolo Cignoni
|
d014eae1bc
|
added color interpolation to butterfly
|
2008-03-18 10:31:47 +00:00 |
ganovelli
|
8a265c9d32
|
taubin and desbrun estimates added (-> see vcg/simplex/vertexplus/component.h [component_ocf.h|component_occ.h ]
|
2008-03-17 11:29:59 +00:00 |
Paolo Cignoni
|
7c37f033e1
|
Added check on deleted faces in RemoveDegenerateFace
|
2008-03-11 14:16:40 +00:00 |
Paolo Cignoni
|
3d4222b231
|
Completed the garbage collecting functions CompactVertexVector and CompactFaceVector.
|
2008-03-11 09:22:07 +00:00 |
Paolo Cignoni
|
378008bc5e
|
added HasConsistentPerWedgeTexCoord
|
2008-03-06 08:37:16 +00:00 |
Paolo Cignoni
|
9703ced0df
|
Added HasPerVertexColor static function
|
2008-02-21 17:27:06 +00:00 |
ganovelli
|
0b3e46c93c
|
added Cylinder(..). the filename platonic.h is lesser and lesser significant...
|
2008-02-15 14:38:32 +00:00 |
ganovelli
|
9751b6fc2c
|
changes to use vcg::vert::ImportLocal
|
2008-02-15 12:51:59 +00:00 |
Paolo Cignoni
|
73757c1177
|
added missing include matrix33
|
2008-02-15 08:08:59 +00:00 |
Paolo Cignoni
|
b8f1e0f612
|
added a missing IsD() check
|
2008-02-07 10:24:51 +00:00 |
Paolo Cignoni
|
fcf54790ea
|
added hasPerWedgeColor and HasPerWedgeNormal
|
2008-01-28 14:46:03 +00:00 |
Paolo Cignoni
|
eab6ea2400
|
added HasPerFaceNormal and HasPerVertexNormal
|
2008-01-28 08:42:07 +00:00 |
Paolo Cignoni
|
58482cfd03
|
added management of normals
|
2008-01-28 08:39:56 +00:00 |
Paolo Cignoni
|
5e52fd038c
|
corrected small bug in RemoveDuplicateVertex
|
2008-01-24 11:52:05 +00:00 |
ganovelli
|
f7e63772a2
|
include added
|
2008-01-19 17:43:49 +00:00 |
ganovelli
|
7051654171
|
more appropriate function names, licence updated, comment added
|
2008-01-12 19:41:46 +00:00 |
ganovelli
|
c919dca603
|
Recompiled from previous out of date version. Still to revise but working
|
2008-01-12 19:07:05 +00:00 |
Paolo Cignoni
|
5519491d1f
|
changed radius from percentage based to absolute and reverted the sign of the default walking
|
2007-12-18 17:30:04 +00:00 |
Paolo Cignoni
|
8b69adbfbd
|
removed harmless gcc warnings
|
2007-12-13 17:57:33 +00:00 |