Paolo Cignoni cignoni
e34a4e4c35
refactoring: function to select bases has been moved out from matching procedure. this should help us to investigate the importance/efficiency of base selection in the alignment process. major changes will follow in next commit
2009-07-23 14:11:24 +00:00
Paolo Cignoni cignoni
20364bcf95
cleaned file's version without include not existent.
2009-07-23 13:11:41 +00:00
Paolo Cignoni cignoni
d297a52ae2
2009-07-23 12:43:39 +00:00
Paolo Cignoni cignoni
61dfedac77
fixed some bugs, added alpha blending for sm e vsm.
...
first working draft of vsm + blur...still some problems with little meshes
2009-07-23 12:34:56 +00:00
Paolo Cignoni cignoni
26bfd7dac1
object shader program for vsm
2009-07-23 12:31:24 +00:00
Paolo Cignoni cignoni
cc430ab98b
shaders for vsm + blur
2009-07-23 12:30:40 +00:00
Paolo Cignoni cignoni
cbc102e729
Timestamps have been changed to millisec using QTime functions.
2009-07-22 16:15:11 +00:00
Gael Guennebaud guennebaud
2056a5c026
compilation fix with Eigen enabled
2009-07-21 07:27:32 +00:00
Paolo Cignoni cignoni
a92b23c44e
bug fix.
...
SM and VSM work also on textured models.
2009-07-20 21:36:08 +00:00
Paolo Cignoni cignoni
f476cb6a41
enabled blending.
...
fixed bug related to the bbox diagonal(from int to float)
2009-07-20 15:49:58 +00:00
Paolo Cignoni cignoni
88180b1923
modified alpha value for shadowed fragment.
2009-07-20 15:48:13 +00:00
Paolo Cignoni cignoni
3479b88a49
modified alpha value for shadowed fragment.
2009-07-20 15:47:47 +00:00
Paolo Cignoni cignoni
2ea650959c
added shader programs for variance shadow mapping with blur
2009-07-20 13:59:17 +00:00
Paolo Cignoni cignoni
c46fd9ef92
first draft of variance shadow mapping with and without blur.
...
some problems in variance shadow mapping due to blur texture mapping and blending.
2009-07-20 13:38:21 +00:00
Paolo Cignoni cignoni
f46e925e47
solved dependencies from APSS curvature stuff
2009-07-20 09:35:54 +00:00
Paolo Cignoni cignoni
32dd20ecc1
small modification attempting to debug the gcc version
2009-07-20 07:13:48 +00:00
Paolo Cignoni cignoni
7d0ae09de9
Added APSSCurvatureFeature. It works on point clouds and mesh as well. Pointers to features have been replaced with objects.
...
Some code cleaning and refactoring to make it shorter.
2009-07-19 22:02:46 +00:00
Nico Pietroni nicopietroni
e4670ab703
corrected linking on levmar.a to liblevmar.a gcc using "win32-g++:LIBS+= -L../../external/lib/win32-gcc -llevmar"
2009-07-17 17:39:12 +00:00
Nico Pietroni nicopietroni
b6b5eda870
deletred original makefile in order qt to overwrite when .pro file is imported
2009-07-17 17:37:24 +00:00
Paolo Cignoni cignoni
697582af9a
corrected stupid error i forgot in.
2009-07-17 15:17:09 +00:00
Nico Pietroni nicopietroni
c97f38dce9
added #ifdef if compiling on MSVC
2009-07-17 15:03:50 +00:00
Paolo Cignoni cignoni
5ea178ba27
Added Pre and post conditions to the color filters
2009-07-17 14:58:17 +00:00
Paolo Cignoni cignoni
1b96629b23
Corrected precondition (quality mapper need quality not vertex color)
2009-07-17 14:57:26 +00:00
Paolo Cignoni cignoni
4e6f06b538
Added FaceColor to the possible set of FilterPreconditions
2009-07-17 14:56:44 +00:00
Paolo Cignoni cignoni
c77bdea946
Bug on Shadow Mapping for ATI drivers fixed
2009-07-17 08:40:00 +00:00
Paolo Cignoni cignoni
332948cc9c
corrected mac library name.
2009-07-17 08:35:38 +00:00
Guido Ranzuglia granzuglia
950f70e22b
a .pro file that seems to work well with visual studio 2008
2009-07-17 07:45:36 +00:00
Guido Ranzuglia granzuglia
ea34321c60
added missing pdb importer
2009-07-17 07:42:33 +00:00
Guido Ranzuglia granzuglia
26823df7cc
added missing pdb importer
2009-07-17 07:39:24 +00:00
Nico Pietroni nicopietroni
6fc0a852ed
1 bug corrected.. used IMark() on vertex instead of temporary data structure
2009-07-16 14:31:32 +00:00
Guido Ranzuglia granzuglia
e0d9583f6f
removed compiler errors:
...
Add -> AddMesh
Extract -> ExtractPointSet
2009-07-15 16:23:22 +00:00
Guido Ranzuglia granzuglia
bdda46242f
code changes in order to compile with gcc
...
OPENMP disabled
2009-07-15 16:21:35 +00:00
Nico Pietroni nicopietroni
e468e9ee9d
changed #define abstraction_num constant to 7
2009-07-14 16:54:08 +00:00
Nico Pietroni nicopietroni
211b6c80b2
added iso_parametrization filter
2009-07-14 14:50:38 +00:00
Nico Pietroni nicopietroni
d9007bbb6e
First release of Parameterization of a two-manifold triangular mesh
...
An adaptively chosen abstract domain of the parameterization is built. For more details see:
Pietroni, Tarini and Cignoni, 'Almost isometric mesh parameterization through abstract domains
IEEE Transaction of Visualization and Computer Graphics 2009
2009-07-14 14:49:51 +00:00
Guido Ranzuglia granzuglia
d2a35be97e
removed *.pro references
2009-07-14 09:26:27 +00:00
Paolo Cignoni cignoni
0930361afd
added another subsampling filter that use a grid to take more or less uniformly a subsample of the mesh vertices
2009-07-14 09:01:44 +00:00
Paolo Cignoni cignoni
4273623443
updated clustering filter to the new structure of the clustering class
2009-07-14 08:58:21 +00:00
Paolo Cignoni cignoni
bb14e81a9a
corrected a small bug in the curvature decoration activation
2009-07-14 08:57:40 +00:00
Nico Pietroni nicopietroni
e0f8b49d00
2009-07-14 08:37:37 +00:00
Paolo Cignoni cignoni
bc74b380c4
base class for decorate shadow plugins.
2009-07-13 15:55:27 +00:00
Paolo Cignoni cignoni
db97ab59d6
defined an base class, decorate_shader.h, for decorate shadow plugins.
...
corrected model's rotation and translation for shadow map creation.
hadled the plugin failure due to fbo initialization problems and compile and linkink of shaders problems.
2009-07-13 15:31:13 +00:00
Paolo Cignoni cignoni
d60847e5a8
StartDecorate is now boolean. So decorations can fail on startup for various reasons.
2009-07-13 14:01:31 +00:00
Paolo Cignoni cignoni
12ec5c480d
removed un-existent file from the pro.
2009-07-11 14:15:58 +00:00
Paolo Cignoni cignoni
c38456245f
added geolocating info
2009-07-10 20:26:07 +00:00
Stefano Marras marras
e3097ff9a3
Revised CheckRedundancy procedure. Added support for patch with two or more connected components, covering two or more holes respectively. Fixed some minor bugs.
2009-07-10 15:19:52 +00:00
Paolo Cignoni cignoni
7fa41bd3ef
First partially working version of shadow mapping.
...
We still have to add world matrix in the first rendering pass.
this version should work only with centered models.
2009-07-10 14:22:54 +00:00
Paolo Cignoni cignoni
fb23a9352d
Replaced finalize() with destructor in class Consensus. Changed the default value for threshold parameter of the class consensus.
2009-07-08 19:59:47 +00:00
Guido Ranzuglia granzuglia
02c1138111
added this->GLA()->resetTrackBall(); to reset trackball at the end of aln project's loading.
...
Marco Callieri says to me to do it!
2009-07-08 14:37:02 +00:00
Paolo Cignoni cignoni
5ccfff816a
a first draft of Shadow mapping
2009-07-07 17:34:52 +00:00