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 |
Massimiliano Corsini
|
abbf0d60ce
|
starting to implement PoissonDisk sampling
|
2009-01-11 15:43:58 +00:00 |
Massimiliano Corsini
|
44aa343da6
|
minor changes in poisson disk
|
2009-01-09 17:05:10 +00:00 |
Massimiliano Corsini
|
3586a13438
|
replace rand() with MarsenneTwister generator
|
2009-01-09 14:35:46 +00:00 |
Paolo Cignoni
|
20b46e3122
|
added the default use of a safe random generator for shuffling vectors (mingw rand seems really bad...)
|
2008-12-18 00:30:52 +00:00 |
Paolo Cignoni
|
3485b76d8f
|
Added explicit casts
|
2008-12-09 11:36:34 +00:00 |
Massimiliano Corsini
|
992a808685
|
|
2008-11-20 17:00:30 +00:00 |
Paolo Cignoni
|
42709146e6
|
Addedd missing std namespace befor make_pair
|
2008-11-20 13:26:26 +00:00 |