Federico Ponchio
|
4c6fad3054
|
turned assert into debug warnng (needs to be investigated)
|
2011-10-26 09:27:13 +00:00 |
ganovelli
|
cedf5fb284
|
bug fixing:
- mixup of nomes Edge and Face on the components.
- possibly use of empty vector in import_obj.h
Thanks to nagaokagetora for showing them
|
2011-10-25 10:03:10 +00:00 |
Paolo Cignoni
|
d155a34740
|
Cleaned up the example of the mesh slicing. Now the sample take a mesh, split it along a random plane and saves two meshes, one with the filled triangulated slice and one with the two pieces of the mesh moved apart to reveal the cut.
|
2011-10-24 12:19:05 +00:00 |
Paolo Cignoni
|
6bd8470965
|
Small harmless changes. Mostly cleaning up.
|
2011-10-24 11:23:49 +00:00 |
ganovelli
|
fce10a34fa
|
point3f to point3d conversion error.
|
2011-10-21 12:18:18 +00:00 |
Paolo Cignoni
|
3b7609a7e8
|
Added algorithms for packing into a square rectangles and polygons
|
2011-10-20 22:29:20 +00:00 |
Paolo Cignoni
|
e886684842
|
moved voronoi_clustering here from meshlab...
|
2011-10-20 22:26:46 +00:00 |
Nico Pietroni
|
2d8c6222cd
|
added DifferenceCrossField, commented some non used function
|
2011-10-19 09:02:27 +00:00 |
Paolo Cignoni
|
98cc5ee028
|
Added minimal example of disk parametrization.
|
2011-10-18 00:02:12 +00:00 |
Paolo Cignoni
|
16c39dfe24
|
removed other harmless gcc warnings...
|
2011-10-17 23:57:27 +00:00 |
Paolo Cignoni
|
7c6956fd4d
|
Corrected some gcc compilation errors, Changed the IsFeasible function (now it tests that there is exactly one hole...
|
2011-10-17 23:35:30 +00:00 |
Paolo Cignoni
|
486795fcfb
|
Better Comments on the Genus.
|
2011-10-17 23:33:48 +00:00 |
Paolo Cignoni
|
ed9e9df701
|
updated to the recent changes (no more edge meshes and changes in the optimiz framework)
|
2011-10-16 22:14:33 +00:00 |
Paolo Cignoni
|
d019261682
|
harmless gcc/clang warnings
|
2011-10-15 21:30:41 +00:00 |
Paolo Cignoni
|
3665268aa4
|
Significant refactoring. Cleaned up the non glutesselator code. Quad are split in a simpler way. Support for the qobj format preserved...
|
2011-10-13 08:02:10 +00:00 |
Paolo Cignoni
|
fca3d016d8
|
added a missing include<stddef>
|
2011-10-13 07:40:13 +00:00 |
Massimiliano Corsini
|
da98ec18f1
|
|
2011-10-12 07:52:07 +00:00 |
ganovelli
|
f20ecb9db7
|
corrected a bug in ApplySimilarity (the translation was not zeroed when
transforming the rotational part)
|
2011-10-11 15:41:54 +00:00 |
Paolo Cignoni
|
bf01793bd8
|
Added support for point clouds to openctm. Using an hack becouse openctm officially do not want it...
|
2011-10-06 14:00:54 +00:00 |
Nico Pietroni
|
f4a0b8bce4
|
added Coord3DtoUV function
|
2011-10-05 16:33:22 +00:00 |
Nico Pietroni
|
a7c702c81d
|
first release version
|
2011-10-05 16:17:40 +00:00 |
Paolo Cignoni
|
2fe129645b
|
Rolled back
|
2011-10-05 15:04:40 +00:00 |
ganovelli
|
68fc8ae865
|
removed Neigh functions
|
2011-06-15 13:02:20 +00:00 |
Paolo Cignoni
|
c17b10bf63
|
fixed cross-platform math usage
|
2011-06-15 12:33:28 +00:00 |
Paolo Cignoni
|
7bb11892bb
|
fixed ApplySimilarity when a scaling factor is present
|
2011-06-15 12:32:19 +00:00 |
ganovelli
|
09e0ccc62c
|
added variational shape approximation partition of the mesh both
for triangle meshes and for vertex meshes
|
2011-06-14 17:10:57 +00:00 |
ganovelli
|
a815890b15
|
minimal addition to support neighboorhood relation between vertices
and between faces
|
2011-06-14 16:18:34 +00:00 |
Marco Di Benedetto
|
ddb4e72887
|
moved PointerToAttribute outside mesh definition to avoid type mismatches in append with two different mesh types.
|
2011-06-14 14:52:38 +00:00 |
Paolo Cignoni
|
6ade8d7dfb
|
In MinGW there's no strtok_r, nor strtok_s functions. strtok is the only one available (to my knowledge)
|
2011-06-14 14:25:45 +00:00 |
Federico Ponchio
|
2ad7d34050
|
fixed flush
|
2011-06-09 15:30:16 +00:00 |
granzuglia
|
129d4edbaf
|
added several missing include file
|
2011-06-08 08:46:02 +00:00 |
granzuglia
|
f58b646616
|
added several missing include file
|
2011-06-07 14:37:27 +00:00 |
granzuglia
|
1318e29cb0
|
added several missing include file
|
2011-06-07 14:36:33 +00:00 |
granzuglia
|
05ba578f8e
|
added missing std prefix
|
2011-06-07 13:48:49 +00:00 |
Federico Ponchio
|
987a4e0234
|
some comment, flush now REMOVES TOKENS.
|
2011-06-06 15:54:47 +00:00 |
Paolo Cignoni
|
62a5d3856d
|
Small changes to the texdeci sample (better depend path and corrected saving)
|
2011-06-06 15:14:10 +00:00 |
Paolo Cignoni
|
0941ea0474
|
Updated the tridecimator sample to the new localoptimimization framework
|
2011-06-06 00:13:51 +00:00 |
Paolo Cignoni
|
bd8f86bff5
|
Removed other dependencies from the meshlab basecode...
|
2011-06-06 00:13:10 +00:00 |
Paolo Cignoni
|
8f17d6b9bd
|
Mini sample with texture aware edge collapse based quadric simplification
|
2011-06-06 00:11:18 +00:00 |
Paolo Cignoni
|
6de8b3f890
|
Added tri_edge_collapse_quadric_tex.h. The specialization of edge collapse for tex and geometry. It should be cleanded a little...
|
2011-06-05 23:39:31 +00:00 |
Paolo Cignoni
|
23d9ad9684
|
added BasicVertexPair templated class to store as less as possible of an edge...
|
2011-06-05 23:37:43 +00:00 |
Paolo Cignoni
|
a7e4270ddb
|
Moved here from meshlab. Very specialized class to perform texture quadric simplification using a 5dim quadric that simultaneously optimize texure and positions.
|
2011-06-04 21:54:39 +00:00 |
Paolo Cignoni
|
3fc9b9ef1f
|
Added MeshCopy(dst,src), with the same syntax of memcopy
|
2011-06-03 14:37:50 +00:00 |
Paolo Cignoni
|
93c48b10a2
|
strtok_r does not exist in windows that instead has strtok_s
Added #define strtok_r strtok_s
|
2011-06-03 09:03:56 +00:00 |
Paolo Cignoni
|
57c5e617dc
|
Another change due to the recent SimpleTempDataBase changes...
|
2011-06-03 09:02:48 +00:00 |
Paolo Cignoni
|
60618323bd
|
changed the use of SimpleTempData in VMI
|
2011-06-03 08:38:13 +00:00 |
Paolo Cignoni
|
609d3a7141
|
Removed useless static modifiers to local variables of ply utility functions
|
2011-06-03 08:35:01 +00:00 |
Paolo Cignoni
|
3d4ae1b506
|
Added UpdatePosition::Translate
|
2011-06-03 08:32:27 +00:00 |
Paolo Cignoni
|
477767ab77
|
Added QualityMidPointFunctor and QualityEdgePredicate; Two classes (functor and the predicate) that you need for using the refine framework to cut a mesh along a linear interpolation of the quality. This can be used for example to slice a mesh with a plane.
|
2011-06-02 21:31:30 +00:00 |
Paolo Cignoni
|
27d9cfd6cb
|
Added VertexFromPlane that put into quality the distance from a plane
|
2011-06-02 21:28:50 +00:00 |