886 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
cb21edd6c5 removed unused code 2008-03-16 16:53:53 +00:00
Marco Callieri mcallieri
08309f7791 moved part now correctly inherits transformation 2008-03-13 16:50:04 +00:00
Marco Callieri mcallieri
5cdd42ae17 added meshsplitter filter 2008-03-13 15:45:20 +00:00
Marco Callieri mcallieri
2322f64abb first working version 2008-03-13 15:42:58 +00:00
Paolo Cignoni cignoni
1d5028b51a added missing depend 2008-03-10 09:36:07 +00:00
Paolo Cignoni cignoni
3f05ec37f7 removed bug on open-close-open of the align tool 2008-03-10 09:35:23 +00:00
Paolo Cignoni cignoni
4182afad26 Improved interface. added possibility of recomputing single arcs, and changing the params 2008-03-07 15:55:36 +00:00
Paolo Cignoni cignoni
5edb1bb7d9 refactored the process, now it is possible to call global align separately and it recompute single arcs 2008-03-07 15:54:29 +00:00
Paolo Cignoni cignoni
028929901e removed double cr and cleaned defaults 2008-03-06 11:00:50 +00:00
Paolo Cignoni cignoni
4183e174e9 updated to the error message reporting style for filters 2008-03-06 08:25:04 +00:00
Paolo Cignoni cignoni
1d39cd50f5 updated to the new histogram 2008-03-06 08:20:50 +00:00
Luca Benedetti benedetti
d6549b3570 removed DrawAxis() in favor of VCG's CoordinateFrame class 2008-03-02 16:55:26 +00:00
Paolo Cignoni cignoni
c143069fd1 loss of precision management 2008-03-02 15:15:50 +00:00
Paolo Cignoni cignoni
8a80554ae8 fixed zero area faces management 2008-02-29 20:37:27 +00:00
Paolo Cignoni cignoni
b7269f5d3f corrected bug: wrong selection when Tr matrix != identity 2008-02-28 09:57:40 +00:00
Paolo Cignoni cignoni
f2d0de4884 added edit_texture and filter_quality 2008-02-26 11:17:46 +00:00
Federico Ponchio ponchio
6dfc401066 inverted trackball rotation due to changes in quaternion.h 2008-02-25 14:08:36 +00:00
Paolo Cignoni cignoni
0a2c11ef45 correct compiler testing for hash fucntion 2008-02-22 15:24:18 +00:00
Paolo Cignoni cignoni
c4e8c3322d first version 2008-02-22 13:19:28 +00:00
Paolo Cignoni cignoni
dcccc26d20 Added the Pen Radius Slider 2008-02-20 11:57:28 +00:00
Paolo Cignoni cignoni
7bae6905b5 added a penn radius slider (not working yet) 2008-02-20 00:00:29 +00:00
Paolo Cignoni cignoni
b9fee35aab Improved the main Queue 2008-02-19 11:27:20 +00:00
Luca Benedetti benedetti
54f37b2189 rewritten from scratch after sf/wrap/gui/rubberband creation 2008-02-16 13:09:12 +00:00
Paolo Cignoni cignoni
d1167df034 some changes to the distance function 2008-02-15 14:34:33 +00:00
Paolo Cignoni cignoni
bf651f49c7 *** empty log message *** 2008-02-14 07:41:30 +00:00
Paolo Cignoni cignoni
a3d58783e4 removed mask bug and added scaling of maps 2008-02-12 21:59:06 +00:00
Paolo Cignoni cignoni
873aed8632 - Disabled the FP16 path since needs rewriting good part of the code: need time!
- GPU version works only with FP32 blending capable hardware: aka Shader Model 4.0!
- CPU version should work anyway
2008-02-12 14:39:56 +00:00
Paolo Cignoni cignoni
1a1fca3f74 changed the function getParameter into the more meaningful getCustomParameter and added the freeze option 2008-02-12 14:21:39 +00:00
Paolo Cignoni cignoni
2a5243e002 changed the function getParameter into the more meaningful getCustomParameter 2008-02-12 14:20:33 +00:00
Paolo Cignoni cignoni
04c4bee043 some curvature fixes 2008-02-12 14:08:59 +00:00
Paolo Cignoni cignoni
2bbf724def - Small changes for improved ATI support 2008-02-11 18:55:21 +00:00
Paolo Cignoni cignoni
a5ad530ba3 - Improved portability on systems with less powerful hardware
- Added a fallback to FP16 blending for hardware that doesn't support it on FP32 render targets.
2008-02-11 18:09:50 +00:00
Paolo Cignoni cignoni
3da712c03b forgotten a inspectButton reference 2008-02-10 09:48:03 +00:00
Paolo Cignoni cignoni
18eaf8a711 covertInTGATextures -> convertInTGATextures 2008-02-10 09:40:49 +00:00
Paolo Cignoni cignoni
06ab451592 changed fopen_s into fopen to allow again compiling with non microsfot compilers 2008-02-10 09:39:38 +00:00
Paolo Cignoni cignoni
6f504602ea added a missing clear border flag in remove non manifold 2008-02-10 09:32:39 +00:00
Paolo Cignoni cignoni
41df01263f - Introducing rendering to multiple render targets. In order to allow more vertices to be processed by the hardware, MRTs became a necessity. In this way we can multiply by 4 or even by 8 (GF 8xxx +) the maximum number of vertices processed.
- Texture size for vertices and normals are choosen automatically, picking the smallest one possible in order to greatly speeding up the calculations.
- Max textures size is now 2048 for a couple of reasons..
- Small bugs fixed
2008-02-09 17:55:19 +00:00
Guido Ranzuglia granzuglia
9b2a012774 textures conversion in tga both for u3d and idtf format 2008-02-08 16:36:11 +00:00
Paolo Cignoni cignoni
13718686c0 Cleaned up comment and logging 2008-02-07 09:43:04 +00:00
Paolo Cignoni cignoni
cd800a0f7e added recalc current arc 2008-02-07 09:41:42 +00:00
Paolo Cignoni cignoni
eebdc0fb8e Big Bug correction changed a M=M*out vs M=out*M in the Align with Adj function 2008-02-07 09:40:01 +00:00
Paolo Cignoni cignoni
93c5f076a0 repaint of log and after various update. 2008-02-07 09:37:47 +00:00
Paolo Cignoni cignoni
b0df00d335 wrong assert 2008-02-05 13:22:24 +00:00
Paolo Cignoni cignoni
7d5419d67f Cleaned up variable names and printing 2008-02-05 13:21:42 +00:00
Paolo Cignoni cignoni
186f9bc444 added field for storing the overlapping area (and removed some prints) 2008-02-05 12:01:31 +00:00
Fabio Ganovelli ganovelli
f9d2946200 added include to queue 2008-02-04 18:01:11 +00:00
Paolo Cignoni cignoni
2e31c64215 - Minor fixes 2008-02-04 15:59:04 +00:00
Paolo Cignoni cignoni
f7a6862677 - Fixed GPU Rendering: now there's no relation between depth texture size and maximum number of vertices allowed.
- Maximum number of vertices allowed now depends upon maximum texture size supported by the GPU. Anyway, since supporting very large textures does not necessary mean that's wise to use them, it's better to clamp texture size at 4096: eg. GF 8400 with 256MB can't handle very well 4 x 64MB textures while 4 x 16MB shouldn't be a problem.
2008-02-04 15:37:43 +00:00
Paolo Cignoni cignoni
2d203e13bd added the missing ui in the pro and corrected the mismatched including 2008-02-04 00:32:57 +00:00
Paolo Cignoni cignoni
cc67368428 Now the add of the various types check for the existence of the needed stuff (e.g. per wedge normal are added only if the mesh support them) 2008-02-04 00:17:43 +00:00