Paolo Cignoni
|
4c1a6502b2
|
harmless gcc warnings (ambiguous boolean expressions)
|
2011-02-17 16:39:38 +00:00 |
Luigi Malomo
|
9d1e54a140
|
fixed bug to prevent deleted faces rasterization
|
2010-12-05 18:22:45 +00:00 |
granzuglia
|
e2b56e9023
|
removed int32_t
|
2010-10-06 09:17:29 +00:00 |
Paolo Cignoni
|
349e9869cf
|
Updated many vcg files to do not use anymore the vcg::Max(a,b) and vcg::Min(a,b). Use the std version instead.
|
2010-09-21 22:09:13 +00:00 |
Paolo Cignoni
|
4a84e2035e
|
added function to compute montecarlo distribution with an approximate number of samples exploiting the poisson distribution
|
2010-09-06 22:11:11 +00:00 |
Gianpaolo Palma
|
13f0066cfa
|
Fixed bug in the rasterization function to generate correct samples outside triangles which have a texture space border edge.
|
2010-05-21 16:43:58 +00:00 |
Paolo Cignoni
|
0165f918f1
|
removed harmless gcc warnings
|
2010-03-26 09:43:45 +00:00 |
Paolo Cignoni
|
ac52e05bc4
|
added management variable disk radius sampling to poisson pruning
|
2010-03-23 16:15:27 +00:00 |
Paolo Cignoni
|
b6cb2fc881
|
added option to the Poisson sampling filter of using an additional mesh as source of already generated samples.
In this way it is possible to refine existing sampling by using different sample pools
|
2010-03-23 07:26:34 +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
|
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
|
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
|
dc82ece647
|
Optimized version of poisson sampling
|
2009-11-30 15:53:23 +00:00 |
Paolo Cignoni
|
a209a9b890
|
Refactoring of the Poisson Sampling algorithm. Hopefully faster
|
2009-11-25 15:50:36 +00:00 |
Paolo Cignoni
|
a35120d9d9
|
added faux edge sampling management
|
2009-10-02 14:11:34 +00:00 |
Paolo Cignoni
|
44fd7bb2ba
|
slightly changed the trivial sampler to make simpler to use all the sampling strategies to just get a coord vector.
|
2009-07-22 05:59:03 +00:00 |
Marco Callieri
|
b066baa686
|
added cast in a SQRT (could not resolve overloading
(int)(sqrt((double)n_samples) +1.0);
|
2009-06-08 15:48:55 +00:00 |
Paolo Cignoni
|
665fa05d1c
|
Added RegularRecursiveOffset sampling function
|
2009-04-22 10:27:44 +00:00 |
Paolo Cignoni
|
066c2bdb8b
|
Corrected ComputePoissonDiskRadius to Manage approximately the PointCloud Case, using area of the bbox as an approx of the surface area.
|
2009-03-27 15:09:14 +00:00 |
Paolo Cignoni
|
9a0b315fb0
|
Small change in poisson point sampling, we should call the sampler class with the input mesh
|
2009-03-26 10:51:44 +00:00 |
Paolo Cignoni
|
cf028b728b
|
Added parameter invertQuality to PoissonDiskSampling in order to invert
how quality influences density distribution
|
2009-03-25 08:22:03 +00:00 |
Paolo Cignoni
|
2ba11ecc4a
|
Restructured a bit the stratified sampling approaches
|
2009-03-19 22:04:52 +00:00 |
Paolo Cignoni
|
891aaef124
|
Corrected bug in the normalization of quality->radius of the poisson variable disk sampling
|
2009-02-11 09:38:41 +00:00 |
Paolo Cignoni
|
b9949e8910
|
Added a custom macro to disable qt calls if not needed, just a temporary
solution
|
2009-01-29 11:12:57 +00:00 |
Paolo Cignoni
|
5b921d1159
|
max must begin with a capital M...
|
2009-01-29 10:49:34 +00:00 |
Paolo Cignoni
|
76f8093297
|
Namespace correction for max function
|
2009-01-29 10:46:39 +00:00 |
Paolo Cignoni
|
92f9a2026b
|
completed the refactoring of the variable disk sampling
|
2009-01-29 00:16:00 +00:00 |
Paolo Cignoni
|
eaa4d2232b
|
Refactored a bit the structure of the poisson sampling code to include the variable density sampling
|
2009-01-27 23:54:47 +00:00 |
Massimiliano Corsini
|
393ef8a41a
|
add changing density
|
2009-01-21 17:39:40 +00:00 |
Massimiliano Corsini
|
ce6e4023c5
|
improve generatePoissonDisk performances
|
2009-01-21 15:40:16 +00:00 |
Massimiliano Corsini
|
226d111f9c
|
modify generatePoissonDisk taking into account spatial hash properties
|
2009-01-20 11:06:12 +00:00 |
Paolo Cignoni
|
92fd17590a
|
Really really working poisson disk
|
2009-01-19 23:18:10 +00:00 |
Massimiliano Corsini
|
6be9fe3b03
|
fix typos
|
2009-01-18 19:33:50 +00:00 |
Massimiliano Corsini
|
d0fcdcf5cd
|
final version of the poissondisk sampling
(there is still a bug in GetInSphereVertex)
|
2009-01-17 17:37:06 +00:00 |
Paolo Cignoni
|
f1336a0085
|
still experimenting with the poisson sampling
|
2009-01-16 16:14:16 +00:00 |
Massimiliano Corsini
|
83350db29a
|
poissondisk sampling finished...
|
2009-01-16 15:01:46 +00:00 |
Massimiliano Corsini
|
7bd8b4f19b
|
poissondisk sampling completely restructure for performance
|
2009-01-16 11:30:19 +00:00 |
Massimiliano Corsini
|
dad1103184
|
poisson disk sampling (under construction...)
|
2009-01-15 22:38:37 +00:00 |
Massimiliano Corsini
|
f5e4f86859
|
|
2009-01-15 17:03:08 +00:00 |
Paolo Cignoni
|
957fb711ed
|
minor gcc compilation issues
|
2009-01-15 16:00:46 +00:00 |
Massimiliano Corsini
|
15ae5168f2
|
further step in poisson disk sampling development..
|
2009-01-15 15:32:10 +00:00 |
Paolo Cignoni
|
ab8fe0462d
|
added some missing typename for gcc compiling
|
2009-01-15 08:04:12 +00:00 |
Paolo Cignoni
|
f001af1c5c
|
better comments and removed useless code
|
2009-01-15 01:25:15 +00:00 |
Massimiliano Corsini
|
fdaa2e88d1
|
poisson disk under development... (not working for now)
|
2009-01-14 17:12:12 +00:00 |
Paolo Cignoni
|
2497e3d286
|
Added Edge Uniform sampling function that takes samples uniformly only on the mesh edges by regularly subdividing them
|
2009-01-14 15:56:07 +00:00 |
Paolo Cignoni
|
3cee0f23b5
|
commented out a addCell call that was undefined
|
2009-01-13 21:10:57 +00:00 |
Massimiliano Corsini
|
c4ca67e959
|
fix typo
|
2009-01-12 16:11:37 +00:00 |
Paolo Cignoni
|
417c52b7b0
|
Better comments clarifying the purpose of Samplers and Algorithms for sampling
|
2009-01-12 16:01:49 +00:00 |
Massimiliano Corsini
|
1a05696eb5
|
first sketch of the Poisson disk (projection-based) sampling
|
2009-01-12 14:22:03 +00:00 |