Paolo Cignoni
|
d340b8b92a
|
removed harmless gcc warnings
|
2010-03-02 23:17:15 +00:00 |
Paolo Cignoni
|
355edd042e
|
removed harmless warnings
|
2010-02-24 09:56:58 +00:00 |
Paolo Cignoni
|
9f8497013f
|
removed harmless warnings
|
2010-02-24 09:55:28 +00:00 |
Paolo Cignoni
|
18c92582d4
|
Cleaned up the CompactFaceVector and the CompactVertexVector, Now they correctly manage existing FV and FF topology by preserving them (if they are initialized to something meaningful).
|
2010-02-22 17:37:51 +00:00 |
Paolo Cignoni
|
446400f6fc
|
Now the compactvertex and compactface funtions use the importlocal chain so we are sure that all the meaningful data is correctly copied (otherwise ocf stuff will not be copied) On the other hand when using ImportLocal we do not copy pointer based stuff like adjacency and *vertex pointers* that must be terefore copied by hand...
|
2010-02-19 00:21:26 +00:00 |
Luigi Malomo
|
8465fa432c
|
Modified rasterization algorithm to generate samples from buffer areas outside (texture space) border edges
|
2010-02-09 19:10:22 +00:00 |
Paolo Cignoni
|
796c2f0b56
|
Implemented MakeTriEvenBySplit (still assume that the mesh is a single connected component), removed some face assigment with the (hopefully) safer ImportLocal.
|
2010-01-03 02:14:51 +00:00 |
Paolo Cignoni
|
29e956d524
|
Corrected a small bug in CountNonManifoldVertexFFVF and changed the use of bit from selection to visit bit in the CountEdges
|
2010-01-03 01:59:32 +00:00 |
Paolo Cignoni
|
49bbc55cac
|
removed harmless gcc warnings
|
2010-01-03 01:57:39 +00:00 |
Paolo Cignoni
|
137c239375
|
removed harmless gcc warnings
|
2010-01-03 01:31:26 +00:00 |
matteodelle
|
401abff90a
|
Correction of IntersectionRayMesh functions, they did not compile.
|
2009-12-21 13:02:28 +00:00 |
Paolo Cignoni
|
fbbf8fe436
|
Removed gcc4.4 warnings
|
2009-12-08 15:57:19 +00:00 |
Paolo Cignoni
|
39f12e9fdd
|
added a function to permutate the vertex vector according to a given permutation.
|
2009-12-07 09:05:20 +00:00 |
Paolo Cignoni
|
d60fa01037
|
cleaning up include files
|
2009-12-07 08:23:02 +00:00 |
Paolo Cignoni
|
8a0c86c857
|
corrected the template in the normal<> function... again
|
2009-12-07 08:17:10 +00:00 |
Paolo Cignoni
|
760a767504
|
cleaning up include files
|
2009-12-07 08:15:59 +00:00 |
Paolo Cignoni
|
1c0ae1268c
|
added a slightly faster version of the longest edge stratified subdivision sampling
|
2009-12-04 08:36:49 +00:00 |
Paolo Cignoni
|
32619f1625
|
harmless gcc compiling issues
|
2009-12-03 23:17:46 +00:00 |
Paolo Cignoni
|
c749b3e143
|
Heavily restructured PoissonDisk resampling. Now there are two approaches, a pure pruning and a cell pruning approach
|
2009-12-02 15:10:12 +00:00 |
Paolo Cignoni
|
7c907e72ae
|
Corrected a survived old style use of temporary data in smoothning of vertex normals
|
2009-12-01 08:37:27 +00:00 |
Paolo Cignoni
|
86d534ec95
|
added a missing std::
|
2009-12-01 08:34:16 +00:00 |
Paolo Cignoni
|
dc82ece647
|
Optimized version of poisson sampling
|
2009-11-30 15:53:23 +00:00 |
Paolo Cignoni
|
a89b2ace77
|
added some const and inline keywords
|
2009-11-30 10:32:37 +00:00 |
Paolo Cignoni
|
a209a9b890
|
Refactoring of the Poisson Sampling algorithm. Hopefully faster
|
2009-11-25 15:50:36 +00:00 |
Paolo Cignoni
|
3482ee805e
|
added a few missing std:: and cleaned up a bit the requirements
|
2009-11-05 10:19:42 +00:00 |
Paolo Cignoni
|
ad4ad4026c
|
added computation of the per-vertex directions and values of curvature using a quadric fitting method
|
2009-11-05 09:55:43 +00:00 |
Nico Pietroni
|
fe6d3ca34d
|
restored changes for a corrected use of default copy constructor
|
2009-10-27 10:48:52 +00:00 |
Marco Di Benedetto
|
a80c4d25ef
|
fixed in-place version.
|
2009-10-26 12:19:21 +00:00 |
Marco Di Benedetto
|
e7cbe4f558
|
modified typedef due to GCC complaints.
|
2009-10-23 20:25:54 +00:00 |
Marco Di Benedetto
|
d650013e60
|
first commit.
|
2009-10-23 10:04:51 +00:00 |
Paolo Cignoni
|
8dd2320a4d
|
add missing std::
|
2009-10-15 11:53:09 +00:00 |
Nico Pietroni
|
fdd33df567
|
minor changes
|
2009-10-14 16:15:50 +00:00 |
Nico Pietroni
|
01f772d7f8
|
corrected order of operations of decrease-increase valencies
|
2009-10-14 15:15:32 +00:00 |
Nico Pietroni
|
8c67be5617
|
added interpolator class for refinement
|
2009-10-14 15:05:08 +00:00 |
mtarini
|
2f1c77c69a
|
Added a flag to choose whether to use Length based criteria or Quality based ones.
|
2009-10-14 14:35:25 +00:00 |
mtarini
|
7c78d81cdc
|
added importance weighting.
|
2009-10-14 14:32:55 +00:00 |
Nico Pietroni
|
a60c31845c
|
added function HasConsistentEdges
|
2009-10-14 13:56:06 +00:00 |
Nico Pietroni
|
810c3df9a4
|
Changed TestVertexFace function in order to test if the each face is effectively added to the VF list of a vertex.
|
2009-10-14 13:54:39 +00:00 |
ganovelli
|
b902431bc1
|
extended support to dump attributes (see wrap/io_trimesh/[import | export]_VMI.h )
It was only for vertices, now it is also for faces and mesh attributes.
Compiled gcc and .net. Tested only on toy exmaples
|
2009-10-07 11:05:29 +00:00 |
Paolo Cignoni
|
06bda0acae
|
corrected the use of default copy constructor with the more or less standard importLocal
|
2009-10-05 22:46:32 +00:00 |
Paolo Cignoni
|
ca16dcdf52
|
added management of faux edges in functions that retrieve the set of edges
|
2009-10-02 14:13:04 +00:00 |
Paolo Cignoni
|
a35120d9d9
|
added faux edge sampling management
|
2009-10-02 14:11:34 +00:00 |
mtarini
|
5acb759d8e
|
Removed a rarely expressed bug on CollapseDiag
|
2009-09-24 16:12:57 +00:00 |
Paolo Cignoni
|
d2edfc1f4d
|
removed two dummy useless functions
|
2009-09-22 22:36:22 +00:00 |
Paolo Cignoni
|
022df4f59a
|
Added ComputePerVertexQualityDistribution
|
2009-09-22 16:42:59 +00:00 |
Paolo Cignoni
|
1b7adbe035
|
Hole filling now returns the number of closed holes
|
2009-09-12 05:20:32 +00:00 |
mtarini
|
beb12f0b7c
|
|
2009-09-09 12:26:04 +00:00 |
mtarini
|
88ef8fa03b
|
minor performance optimizations.
|
2009-09-07 17:54:39 +00:00 |
mtarini
|
7e3ad9eced
|
|
2009-09-07 16:44:01 +00:00 |
mtarini
|
15f6f89d06
|
Added a few convenience methods to Pos.
|
2009-09-07 15:53:28 +00:00 |