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
dc6f093d25
std::pow vs pow(float float)
2009-11-30 15:56:33 +00:00
Guido Ranzuglia granzuglia
3136dc7040
improved Visual Studio compatibility
2009-11-30 10:28:15 +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
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
2a67def928
still changes following the common code restructuring. An avalanche of const adjustements
2009-11-28 02:09:58 +00:00
Guido Ranzuglia granzuglia
e8c0fc6c8d
added functions to fulfill new MeshLabInterface's interface
2009-11-27 16:08:32 +00:00
Paolo Cignoni cignoni
1c80834306
Improved texture parametrization decoration (now it has correct aspect ratio)
2009-11-25 15:52:16 +00:00
Paolo Cignoni cignoni
af47a69f32
Slightly change the interface of the collada parsing stuff to avoid allocation hassles
2009-11-24 10:21:19 +00:00
Paolo Cignoni cignoni
4c4f5368a4
added two forgot files. Sorry for the awful capitalized names, but this old stuff need a strong refactoring....
2009-11-23 23:37:16 +00:00
Paolo Cignoni cignoni
bfe9e24ea0
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Corrected Paths.
2009-11-23 11:26:35 +00:00
Paolo Cignoni cignoni
3bddba5d6f
Added a decoration to show current texture parametrization
2009-11-23 11:26:00 +00:00
Paolo Cignoni cignoni
292280e764
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Corrected Paths.
2009-11-23 11:24:31 +00:00
Paolo Cignoni cignoni
932cc14e53
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Corrected Paths.
2009-11-23 11:22:29 +00:00
Paolo Cignoni cignoni
ef5e009ab2
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Corrected Paths.
2009-11-23 11:20:54 +00:00
Paolo Cignoni cignoni
cf22d0c0f0
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Updated all the pro's. Again.
2009-11-23 11:19:47 +00:00
Paolo Cignoni cignoni
eca9e284d3
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Updated all the pro's. Again.
2009-11-23 11:18:04 +00:00
Paolo Cignoni cignoni
635f4e1483
Refactoring meshlab common files. Created a 'common' directory with the shared pieces of code. Most of the pro/pri files have been changed. A rebuild all is strongly suggested...
...
* Updated all the pro's.
2009-11-23 10:17:13 +00:00
Luigi Malomo malomo
1755139348
implemented "Color To Texture" filter
...
(needs testing + refining in rasterization)
2009-11-21 02:27:35 +00:00
Luigi Malomo malomo
c7d87d21f5
added "Color To Texture" filter skeleton
2009-11-18 22:49:34 +00:00
Stefano Marras marras
8a45aeea85
fixed small bugs (hopefully).
2009-11-18 18:21:11 +00:00
Stefano Marras marras
91fb7995c1
Fixed small bugs on border face.
2009-11-18 11:11:46 +00:00
Paolo Cignoni cignoni
68d1436c3c
removed harmless warnings
2009-11-17 23:34:05 +00:00
Paolo Cignoni cignoni
5b8f88b820
Added the new version of the face rasterizer. Shorter and faster.
2009-11-17 22:37:42 +00:00
Stefano Marras marras
7f52ab924a
Removed small bugs
2009-11-17 19:01:47 +00:00
Marco Callieri mcallieri
057575a6d5
added cache size control in command line version
2009-11-17 17:16:00 +00:00
Marco Callieri mcallieri
85d224b0ac
added bbox check, if the mesh is out of the subvolume, it is not loaded at all
2009-11-16 15:25:42 +00:00
Stefano Marras marras
dc06004906
Fixed small bugs. Removal of small CC no more needed.
2009-11-16 12:13:01 +00:00
Guido Ranzuglia granzuglia
470d38edb7
added log_2 template function to support visual studio 2005-2008
2009-11-16 11:23:20 +00:00
Guido Ranzuglia granzuglia
5a09fcba16
added support for M_SQRT in visual studio 2005-2008
2009-11-16 11:22:42 +00:00
Guido Ranzuglia granzuglia
004122adc4
added return true; in AddSingleMesh
2009-11-16 11:21:25 +00:00
Luigi Malomo malomo
66002e721a
further optimizations in Basic Parametrization filter (space-optimizing method)
...
bug fixes in Set Texture filter
general code cleanup + minor changes
2009-11-16 01:52:07 +00:00
Luigi Malomo malomo
7af9e03f05
fixed a bug (in space-optimizing method "quads per line" weren't checked)
...
added hint for user in case of error
2009-11-14 16:33:52 +00:00
Luigi Malomo malomo
9950ea28e8
some code refactoring + little bug fix
...
added limit for triangles dimension in parametrization domain
Set Texture filter implemented (not fully tested)
2009-11-14 01:28:58 +00:00
Marco Callieri mcallieri
72f4e20e1d
added parameter for stripping asserts on release on mingw
2009-11-13 11:41:07 +00:00
Marco Callieri mcallieri
e208e7a897
2009-11-12 13:37:34 +00:00
Marco Callieri mcallieri
5b9b3f84bd
added ALN support, corrected small bugs
2009-11-12 13:36:06 +00:00
Marco Callieri mcallieri
aa637ff0d5
added parameter for plymc restart from a certain subblock, plus rewrite some of the help in command line tool
2009-11-11 13:13:04 +00:00
Luigi Malomo malomo
7601670545
Strongly optimization in Basic Triangle Mapping filter (space-optimizing method).
...
Removed faces sort by area.
2009-11-10 18:17:53 +00:00
Stefano Marras marras
a94bea85ae
Fixed infinite loop bugs; added support for non-overlapping meshes (e.g. aligned meshes); more debug is needed.
2009-11-10 17:34:41 +00:00
Luigi Malomo malomo
c8ad64a035
Added Set Texture filter skeleton (does nothing)
2009-11-08 17:36:03 +00:00
Luigi Malomo malomo
6720494307
Fixed a bug in space-optimizing Basic Parametrization filter.
...
Smaller faces weren't actually mapped in smaller triangles.
2009-11-08 15:16:42 +00:00
Luigi Malomo malomo
88bd72bb53
Modified Basic Parametrization filter to set texture id (required by some old filters)
2009-11-08 02:20:31 +00:00
Luigi Malomo malomo
2a47647ad1
Added log info to Basic Parametrization filter (triangles catheti px size)
2009-11-08 01:55:47 +00:00
Luigi Malomo malomo
430a6275f2
Added space-optimizing algorithm to Basic Parametrization filter.
...
Slow, don't use it by now
2009-11-08 01:11:49 +00:00