3823 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
98b3c8d183 A small change to the ICP to make it more independent from the scale of the object. Now the MinMinDistPerc parameter is no more an absolute value but it is the Ratio between initial starting distance (MinDistAbs) and what can reach by the application of the ReduceFactor. 2009-12-05 00:57:43 +00:00
Paolo Cignoni cignoni
65a89666ae Updated pros and sources to comply to the new common library system 2009-12-05 00:52:52 +00:00
Paolo Cignoni cignoni
baaebfee28 Updated pros and sources to comply to the new common library system 2009-12-05 00:50:40 +00:00
Paolo Cignoni cignoni
0d080202ae Updated pros and sources to comply to the new common library system 2009-12-05 00:49:24 +00:00
Paolo Cignoni cignoni
6770877355 Updated pros and sources to comply to the new common library system 2009-12-05 00:46:37 +00:00
Paolo Cignoni cignoni
90be6ee042 Updated pros and sources to comply to the new common library system 2009-12-05 00:43:23 +00:00
Paolo Cignoni cignoni
17f26e536c Updated pros and sources to comply to the new common library system 2009-12-05 00:40:03 +00:00
Paolo Cignoni cignoni
493167770f Updated pros and sources to comply to the new common library system 2009-12-05 00:37:59 +00:00
Paolo Cignoni cignoni
049564ff9a Updated pros and sources to comply to the new common library system 2009-12-04 14:57:49 +00:00
Paolo Cignoni cignoni
be0c02be69 Updated pros and sources to comply to the new common library system 2009-12-04 13:38:46 +00:00
Paolo Cignoni cignoni
abe28bdaeb Updated pro and filters to comply to the new common library system 2009-12-04 10:53:05 +00:00
Paolo Cignoni cignoni
d9d5a699b0 ********************
Great Change to the build system
common parts moved to a shared library
********************
Many plugins still to be updated
2009-12-04 10:14:15 +00:00
Paolo Cignoni cignoni
f97cba4a4b ********************
Great Change to the build system
common parts moved to a shared library
********************
Many plugins still to be updated
2009-12-04 10:10:48 +00:00
Paolo Cignoni cignoni
0aadab75a3 ********************
Great Change to the build system
common parts moved to a shared library
********************
Many plugins still to be updated
2009-12-04 10:09:24 +00:00
Paolo Cignoni cignoni
dd438cf32c harmless GCC compiling issues 2009-12-03 23:16:31 +00:00
Luigi Malomo malomo
61c13ea877 -implemented texture to vertex color transfer (cross-mesh)
-minor changes (code still need a massive refactoring/clean up)
2009-12-03 22:27:49 +00:00
Paolo Cignoni cignoni
c8656451dd Improved the decoration that shows a texture parametrization 2009-12-03 01:10:07 +00:00
Paolo Cignoni cignoni
e1d3b4a0aa corrected bug in the management of multiple textured meshes. The update of modified textures was not correctly handled. 2009-12-03 01:09:23 +00:00
Paolo Cignoni cignoni
acb7b3fa37 added dumping of the log info onto the stderr in debugging 2009-12-02 15:15:19 +00:00
Paolo Cignoni cignoni
3b145d3ab5 new interface of poisson disk sampling 2009-12-02 15:12:55 +00:00
Paolo Cignoni cignoni
8e279d1266 harmless gcc compilation issues 2009-12-02 15:12:24 +00:00
Paolo Cignoni cignoni
26ac3bcf5b harmless gcc compilation issues 2009-12-02 15:11:55 +00:00
Paolo Cignoni cignoni
7a0ca45f19 wrong include capitalization 2009-12-02 14:47:25 +00:00
Paolo Cignoni cignoni
b42677d79c [FGT - filter_fractal]
- deletion of the horrifying fArgs array and inserted a new class FractalArgs to manage the perturbation parameters
- perturbation can now be saved as a per-vertex quality value
- removed refined step in FP_FRACTAL_MESH filter
- added preview support in FP_FRACTAL_MESH filter
- removed subdivision steps values from table description
- FP_FRACTAL_MESH now directly smoothes vertex normals instead of face normals and then vertex normals
- removed superior limit of subdivision step parameter
- Fractal Displacement moved in Remeshing submenu
- added check for vertex deletion (IsD()) before applying the perturbation
- some code beautifying
2009-12-02 14:21:29 +00:00
Paolo Cignoni cignoni
e377e9de41 [filter_shape] Archimedean and platonic solids are now in different menu 2009-12-02 12:59:22 +00:00
Paolo Cignoni cignoni
3400f08ef6 [filter_shape] Changed the way of generating figures, it now uses loops 2009-12-02 12:31:02 +00:00
Luigi Malomo malomo
19e61b87a4 implemented Texture to Texture transfer (cross-mesh). may be improved. 2009-12-02 04:08:59 +00:00
Paolo Cignoni cignoni
b1cfc369fc Correction of the previous commit.
Deleted dustsampler.cpp
Added dustsampler.h
2009-12-02 02:25:21 +00:00
Paolo Cignoni cignoni
0e2bd3503e [FGT] Dust Accumulation Filter
This filter version only create a Dust Mesh of vertices
Every vertex contains a DustParticle a data, structure defined in dustparticle.h
It contains mass, barycentric coordinates and a FacePointer
dustsampler.h is a implementation of TrivialSampler. When a new sample point is added, a DustParticle with its barycentic coordinates and FacePointer is created; 
-----
Modified filter_dirt.h,filter_dirt.h,filter_dirt.pro
Added dustparticle.h dustsampler.h
2009-12-02 02:20:50 +00:00
Luigi Malomo malomo
d42e1b0c33 - implemented Vertex Color to Texture transfer (cross-mesh)
- bugfix in "basic parametrization" filter (space optimizing method). Now face longest edge is ACTUALLY mapped to longest edge in parametrization domain
- tons of changes in rasterization functions
- minor optimizations
- lots of code refactoring
2009-12-01 19:47:48 +00:00
Paolo Cignoni cignoni
7a36660750 Various mostly harmless GCC compiling issues (include file paths, enum types etc) 2009-12-01 11:09:41 +00:00
Paolo Cignoni cignoni
3d93ef5f36 refactoring of code:
FilterHighQualityRender class has spitted in two files (one for parser rib phase the other for filter plugin functions)
A namespace (UtilitiesHQR) with general utility function (from FilterHighQualityRender) has created too.
2009-12-01 01:47:37 +00:00
Paolo Cignoni cignoni
dc6f093d25 std::pow vs pow(float float) 2009-11-30 15:56:33 +00:00
Guido Ranzuglia granzuglia
e6a1761c8e removed decoratorActionsList and editActionsList from mainwindow.h 2009-11-30 15:39:57 +00:00
Guido Ranzuglia granzuglia
3136dc7040 improved Visual Studio compatibility 2009-11-30 10:28:15 +00:00
Paolo Cignoni cignoni
8844ade164 vcg mesh face normals support added 2009-11-30 10:00:55 +00:00
Paolo Cignoni cignoni
360768a6b0 Complete implementation of boolean operations, initial Walker stub 2009-11-30 07:25:33 +00:00
Paolo Cignoni cignoni
856eea93e1 correct progress bar during rendering
export now work with a copy of mesh
2009-11-29 23:55:19 +00:00
Paolo Cignoni cignoni
c8371e28db [filter_shape] Fixed compiled issue caused in r3780 2009-11-29 18:39:06 +00:00
Paolo Cignoni cignoni
e0d3af69cd No more problem with the closure of piqls process. Now, the processes aqsis and piqls, are called from meshlab.
Added error message e more refactoring
2009-11-29 18:19:53 +00:00
Luigi Malomo malomo
8581b4eb8a bugfix - in Basic Parametrization filter (space-optimizing method) UV triangles weren't coherent with corresponding face orientation 2009-11-28 18:48:43 +00:00
Paolo Cignoni cignoni
2ef04f9e06 final phase implementation:
- image/images copied in mesh directory with the right name (if are many for now, they are copied with a number) and with request file format (new parameter)
- deleting all file is required (parameter) (with a bug not solved)
2009-11-28 02:52:28 +00:00
Paolo Cignoni cignoni
38e382a4df Added Pluginmanager to the pro to know the position of the u3D dll 2009-11-28 02:34:35 +00:00
Paolo Cignoni cignoni
a27474e038 final adjustments for decorations 2009-11-28 02:33:14 +00:00
Paolo Cignoni cignoni
14022f6978 Yet another set of const adjustment. more to come... 2009-11-28 02:28:18 +00:00
Paolo Cignoni cignoni
392b783672 Yet another set of const adjustment. more to come... 2009-11-28 02:25:32 +00:00
Luigi Malomo malomo
2af9cf01b1 "Color To Texture" filter renamed to "Vertex Color to Texture transfer"
Implemented safety buffers along edge within rastering process + minor changes
2009-11-28 02:22:31 +00:00
Paolo Cignoni cignoni
74089df833 Yet another set of const adjustment. more to come... 2009-11-28 02:21:51 +00:00
Paolo Cignoni cignoni
6b52b9a56d Yet another set of const adjustment. more to come... 2009-11-28 02:18:20 +00:00
Paolo Cignoni cignoni
b96cc5021d useless warning 2009-11-28 02:15:15 +00:00