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
|
89a4321cdf
|
added optional mark and cleaned up some nasty type bugs.
|
2008-04-03 23:15:40 +00:00 |
Paolo Cignoni
|
242e5ab82a
|
compacted two pair of empty components to shorten derivation chains
|
2008-04-03 23:12:28 +00:00 |
Paolo Cignoni
|
0a367b89ba
|
Increased the derivation chain lenght. God save the compiler patience!
|
2008-04-03 23:02:17 +00:00 |
Paolo Cignoni
|
9a31f6318d
|
template the reorder functions on the vector types (for ocf)
|
2008-04-03 22:47:10 +00:00 |
Paolo Cignoni
|
9f5f1f9fd3
|
Added templated parameter in PlanarEdgeFlip to set quality function for triangles.
|
2008-04-02 19:32:26 +00:00 |
Paolo Cignoni
|
82976a2001
|
f->P(i) instead of f->V(i)->P()
|
2008-03-29 12:05:59 +00:00 |
Paolo Cignoni
|
dfa921ff88
|
Refactoring in the code written to retrieve four vertexes around the edge to flip
|
2008-03-26 15:01:44 +00:00 |
ganovelli
|
929c3d3276
|
fixed bugs sign of principal direction and mean curvature value
|
2008-03-25 11:00:56 +00:00 |
Paolo Cignoni
|
4b769a4e8a
|
added yet another combination of unsigned/signed elements in faces specification to comply to mathematica ply's
|
2008-03-22 10:24:44 +00:00 |
Paolo Cignoni
|
1d7ca87fe2
|
usual experiments in the u3d exporting name files management
|
2008-03-22 07:27:09 +00:00 |
Paolo Cignoni
|
4bd2caa2e6
|
improved comments
|
2008-03-21 16:09:02 +00:00 |
Paolo Cignoni
|
0af424701d
|
Added doxygen documentation
|
2008-03-21 16:08:43 +00:00 |
Paolo Cignoni
|
3e090a41ff
|
Added a test to avoid degenerative flip which produce two identical overlapping faces.
Little code refactoring.
The planar swap now try to improve the average quality of faces, instead of improving the quality of the worst face.
|
2008-03-20 15:45:54 +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
|
0a8997ef8d
|
removed vertex color and vertex normal from the capabilities of this format. They are not safe
|
2008-03-19 05:21:57 +00:00 |
Paolo Cignoni
|
f9538e9f56
|
added missing include
|
2008-03-18 14:29:01 +00:00 |
Paolo Cignoni
|
633e7b97e4
|
added quality parameter
|
2008-03-18 11:26:45 +00:00 |
Paolo Cignoni
|
d014eae1bc
|
added color interpolation to butterfly
|
2008-03-18 10:31:47 +00:00 |
ganovelli
|
bd36c63923
|
added curvature and curvatruredir (compiled .net 2005 and gcc)
|
2008-03-17 11:39:15 +00:00 |
ganovelli
|
b457b0c978
|
removed printf
|
2008-03-17 11:36:37 +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 |
ganovelli
|
4e7d6a2765
|
adding of Curvature, compilation with GCC
|
2008-03-17 11:26:40 +00:00 |
ganovelli
|
84adadf680
|
adding of Curvature, compilation with GCC
|
2008-03-17 11:25:27 +00:00 |
Paolo Cignoni
|
35848b0a77
|
improved comments
|
2008-03-14 17:15:59 +00:00 |
Paolo Cignoni
|
b768cce86c
|
Added doxygen documentation
|
2008-03-14 16:54:34 +00:00 |
granzuglia
|
4725bc5aec
|
added two missing include files:
1) #include <wrap/callback.h>
2) #include <wrap/io_trimesh/io_mask.h>
|
2008-03-13 08:48:10 +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
|
7ea4ad85a0
|
Added doxygen documentation
|
2008-03-11 09:08:46 +00:00 |
Paolo Cignoni
|
66eee15580
|
added different rules for building the command line for windows and non windows
|
2008-03-08 17:25:04 +00:00 |
Paolo Cignoni
|
d78ce1aee8
|
Minor changes.
|
2008-03-08 12:43:26 +00:00 |
Paolo Cignoni
|
fa857d5e51
|
corrected creation of the command line under win
|
2008-03-06 10:58:40 +00:00 |
Paolo Cignoni
|
04d00284a5
|
added missing include limits
|
2008-03-06 10:45:39 +00:00 |
Paolo Cignoni
|
378008bc5e
|
added HasConsistentPerWedgeTexCoord
|
2008-03-06 08:37:16 +00:00 |
Nico Pietroni
|
8feedff976
|
correct 1 error on DistancePoint3Box3 (if the point is inside the box return distance to the nearest face instead of zero)
|
2008-03-05 11:48:08 +00:00 |
Nico Pietroni
|
94cb8fca1d
|
added DistancePoint2Box2
|
2008-03-05 11:45:36 +00:00 |
Paolo Cignoni
|
051c612aba
|
Heavily refactored the whole structure.
Some interfaces have been changed. Be careful.
|
2008-03-05 11:21:49 +00:00 |
Paolo Cignoni
|
14dee656f3
|
moved ActiveCoordinateFrame to its own files
|
2008-03-02 16:44:18 +00:00 |
Paolo Cignoni
|
7fe04d928d
|
added newline at end of file
|
2008-03-02 15:50:20 +00:00 |
Paolo Cignoni
|
9607ee6107
|
made all static
|
2008-03-02 14:16:39 +00:00 |
Paolo Cignoni
|
2aac6ba625
|
TriEdgeFlip::ComputPriority now use vcg::CircumCenter(triangle) to compute circumcenter coordinates
|
2008-03-02 11:00:10 +00:00 |
Paolo Cignoni
|
9841c8db32
|
_pos.V(i) become _pos.F()->V(i); TriEdgeFlip now access members of parent class with this->...
|
2008-03-01 11:16:30 +00:00 |
Paolo Cignoni
|
d14283e619
|
added maxcount
|
2008-02-29 12:15:06 +00:00 |
Paolo Cignoni
|
97c0bd9ffa
|
Added FFpi methods and better init of texture coords
|
2008-02-28 15:41:17 +00:00 |
granzuglia
|
ba13e12c32
|
bugs patched by Imran
PS I'm not so sure about the instancematerial bug!
|
2008-02-28 12:02:11 +00:00 |
granzuglia
|
6ab9e5699c
|
added support to dae files with lines tag
|
2008-02-28 10:44:47 +00:00 |
Paolo Cignoni
|
6cf9aa4552
|
removed duplicated material class
|
2008-02-27 23:48:06 +00:00 |
Paolo Cignoni
|
e199b32434
|
added materialname field
|
2008-02-27 23:38:40 +00:00 |
Paolo Cignoni
|
bd13e9e1df
|
removed useless include
|
2008-02-27 23:35:56 +00:00 |