3672 Commits

Author SHA1 Message Date
Marco Callieri mcallieri
72f4e20e1d added parameter for stripping asserts on release on mingw 2009-11-13 11:41:07 +00:00
Paolo Cignoni cignoni
02cd4abc6f Better comments to the global persistent parameter settings 2009-11-13 11:23:08 +00:00
Paolo Cignoni cignoni
18ad75d45f Added a few example cubemaps for playing with persistent params 2009-11-13 11:21:10 +00:00
Paolo Cignoni cignoni
ce5b72b064 - a lot of refactoring
- all template files are now copied correctly in destination directory
2009-11-13 04:51:18 +00:00
Paolo Cignoni cignoni
3e833763c0 changed ssao calculation based on the method described by Iñigo Quílez here http://iquilezles.org/www/articles/ssao/ssao.htm 2009-11-12 16:23:47 +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
Paolo Cignoni cignoni
134f366cf0 little refactoring 2009-11-11 01:56:33 +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
Paolo Cignoni cignoni
96c8320351 fixed normal calculation. 2009-11-10 14:15:44 +00:00
Paolo Cignoni cignoni
f0fbce73f2 small changes for gcc compiling 2009-11-10 08:09:28 +00:00
Paolo Cignoni cignoni
c4b87c9a93 added missing resources to the pro 2009-11-10 08:00:29 +00:00
Paolo Cignoni cignoni
d58b4a8cf0 corrected texture mapping and transformation of mesh
added RemoveUnreferencedVertex call before write vertex
2009-11-09 18:34:49 +00:00
Paolo Cignoni cignoni
fcd52bc9d4 reduced 'rad' constant to 0.002 2009-11-09 18:34:10 +00:00
Paolo Cignoni cignoni
a35bad5557 added noise texture as resource file.
the texture is used in the SSAO shader.
2009-11-09 18:18:16 +00:00
Paolo Cignoni cignoni
1f7b71e476 Added noise texture used in SSAO 2009-11-09 17:56:59 +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
Paolo Cignoni cignoni
b59962e226 modified some tuning in the ssao pass.
modified the blur pass to get all the grey scale.
2009-11-06 11:11:59 +00:00
Paolo Cignoni cignoni
e1b5478577 changed the rendering in the SSAO pass to 'flat shading' otherwise the normalmap texture and the depth map texture could not be read in glsl. 2009-11-06 11:09:26 +00:00
Paolo Cignoni cignoni
bca3fff841 corrected a filterparameter to a changed interface 2009-11-05 22:44:35 +00:00
Paolo Cignoni cignoni
3f64cf2311 Restructured a bit the mechanism of the global parameters. Now Hardwired default and saved values are kept in diffferent paramset. In a future it should be improved a btit... 2009-11-05 22:41:39 +00:00
Paolo Cignoni cignoni
2d410e1f74 Changed the rendering in the normal buffer to a 'flat shading' mode. Otherwise it should mess sharp objects and in any case you do mot see the difference in smooth objects; 2009-11-05 22:39:21 +00:00
Paolo Cignoni cignoni
70834fc07b Adapted the decoration plugins to the new global param interface 2009-11-05 22:36:54 +00:00
Paolo Cignoni cignoni
de2f059892 adapted to the new names of the class for converting qcolor to color4b 2009-11-05 22:34:38 +00:00
Paolo Cignoni cignoni
801b8cefb4 corrected a few parameters without tooltip 2009-11-05 22:33:12 +00:00
Paolo Cignoni cignoni
fd047aeb32 Adapted the glarea to the new global param interface for decorators and cleaned up a bit 2009-11-05 22:31:16 +00:00
Paolo Cignoni cignoni
7d15b7d15e Adapted the decoration plugins to the new global param interface and cleaned up a bit 2009-11-05 22:25:48 +00:00
Paolo Cignoni cignoni
756e364ca6 improved comments and moved global parameters from decorate to the startdecorate 2009-11-05 22:08:29 +00:00
Paolo Cignoni cignoni
477a18540f Cleaned up color4b vs color issue in parameter, refactored a bit the getXXX stuff in order to improve readability 2009-11-05 22:07:06 +00:00
Paolo Cignoni cignoni
dd0f890a13 Added the new curvature computation operator written by Daniele Panozzo, based on Pseudoinverse quadric fitting. 2009-11-05 10:28:58 +00:00
Paolo Cignoni cignoni
afcf3dbfca improved robustness of parsing of incomplete ALN files 2009-11-05 07:25:12 +00:00
Paolo Cignoni cignoni
0519dad08c the "plugin animation" now work 2009-11-05 00:51:51 +00:00
Paolo Cignoni cignoni
322a664103 glsl warning removed 2009-11-04 15:45:12 +00:00
Nico Pietroni nicopietroni
4f7c9065e4 line 209 changed round(x) call with the more standard floor(x+0.5) 2009-11-04 15:41:58 +00:00
Paolo Cignoni cignoni
c04df51b5e SHADER: Modified the texture mapping of the depth and normal map.
CLASS: added another FBObject to mantain the depthMap created in the first pass of the shader in the first FBObject
2009-11-04 13:46:07 +00:00
Paolo Cignoni cignoni
552eb3c54c updated to the new interface. Please always update everything before attemping a commit!!! 2009-11-03 15:52:24 +00:00
Paolo Cignoni cignoni
5bcdab57a6 2009-11-03 11:47:27 +00:00
Paolo Cignoni cignoni
b98e0c077a Texture instead of render buffer for the depth map 2009-11-03 11:46:53 +00:00
Nico Pietroni nicopietroni
d7da0a2afb minor changes 2009-11-02 13:59:59 +00:00
Nico Pietroni nicopietroni
fc002ef6d5 minor changes (added Update normals) 2009-11-02 13:58:50 +00:00
Paolo Cignoni cignoni
5935e9669e last changes for v 1.23 2009-11-01 23:33:04 +00:00
Paolo Cignoni cignoni
0d86e97899 Eventually dangerous change: anticipated as much as possible the glew loading. 2009-11-01 23:21:23 +00:00
Paolo Cignoni cignoni
b456547418 harmless warnings 2009-11-01 23:20:32 +00:00
Paolo Cignoni cignoni
0255a751d8 small changes for the v1.23 beta 2009-11-01 23:19:58 +00:00