62 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
2009ca83b7 Initial implementation of multipass rendering.
Please note that MeshRenderInterface has been modified to get the number of rendering passes.
2007-10-09 13:02:09 +00:00
Paolo Cignoni cignoni
ad1d99d51a Updated all the QT pro to the requirements for filters. Removed PPC support. 2007-10-02 07:53:29 +00:00
Paolo Cignoni cignoni
b8e483dd16 Minor changes to avoid memory leak.
Added two glGetError() to avoid MeshLab to crash when the plugin encounters some error on its way
2007-09-09 17:56:13 +00:00
Paolo Cignoni cignoni
63edd09888 Added universal binary support for mac compiling 2007-04-20 08:30:41 +00:00
Paolo Cignoni cignoni
c403fb7af7 Safer dir search for plugins for mac 2007-03-12 15:24:00 +00:00
Paolo Cignoni cignoni
37525dcb88 Added casts for mac compiling 2007-02-28 00:02:57 +00:00
Paolo Cignoni cignoni
111068cc24 Added casts for mac compiling 2007-02-25 23:26:08 +00:00
Paolo Cignoni cignoni
c0bdc00282 added debug_AND_release option to all the files 2007-02-22 16:07:42 +00:00
Paolo Cignoni cignoni
a42e238037 Cleaned .pro files for macos compiling 2007-02-22 09:22:06 +00:00
Massimiliano Corsini maxcorsini
a14c343d33 *** empty log message *** 2007-02-20 13:05:50 +00:00
Massimiliano Corsini maxcorsini
549b027461 add log file for shader compilation and linking error 2007-02-20 13:05:23 +00:00
Paolo Cignoni cignoni
58eae3aba4 Corrected bug about a wrong glUniform1fARB (thanks Clement Menier!) 2006-12-24 22:46:34 +00:00
Massimiliano Corsini maxcorsini
21f14d1f27 *** empty log message *** 2006-10-26 12:08:54 +00:00
Paolo Cignoni cignoni
925e23ab28 Many small bugs correction (esc crash, info in about, obj loading progress,fullscreen es) 2006-07-08 06:37:48 +00:00
Paolo Cignoni cignoni
7dc50278c3 Do not use classname in class definition 2006-06-08 08:54:43 +00:00
Paolo Cignoni cignoni
931ab0641d Still debugging 0.7 2006-05-26 04:09:52 +00:00
Paolo Cignoni cignoni
22fc9eff09 missing std and and all the other gcc detected syntax errors 2006-05-25 09:46:38 +00:00
Paolo Cignoni cignoni
395513e73d Major 0.7 release. A lot of things changed. Colorize interface gone away, Editing and selection start to work.
Optional data really working. Clustering decimation totally rewrote. History start to work. Filters organized in classes.
2006-05-25 04:57:46 +00:00
Paolo Cignoni cignoni
0b78c1b90c *** empty log message *** 2006-05-02 10:19:11 +00:00
Paolo Cignoni cignoni
ea108266c1 necessary for compilation on 64 bit AMD with gcc 3.4.5 2006-03-29 09:15:41 +00:00
Paolo Cignoni cignoni
7269cb52ad changing gcc-3.3 into gcc. This change is needed to compile with gcc 3.4.5 2006-03-29 07:28:01 +00:00
Paolo Cignoni cignoni
e7b8fbf430 added texture tab 2006-03-08 17:26:13 +00:00
Paolo Cignoni cignoni
ac7764706b Added texture support 2006-02-27 05:02:01 +00:00
Paolo Cignoni cignoni
f1fe2cb237 Action "None" is now exported from MeshRenderPlugin 2006-02-25 13:44:45 +00:00
Paolo Cignoni cignoni
c9194b914f Better formatting of shaders' code 2006-02-22 09:12:15 +00:00
Paolo Cignoni cignoni
f883cbc254 Added a checkbox to switch from perVertex color to CMNone 2006-02-21 17:27:58 +00:00
Paolo Cignoni cignoni
d535301cd1 RenderMode is now passed to MeshRender::Init() 2006-02-21 17:26:38 +00:00
Paolo Cignoni cignoni
2bcb501f86 opengl status tab in shaderdialog is now used 2006-02-21 16:46:40 +00:00
Paolo Cignoni cignoni
36ec283d5e minor change 2006-02-21 16:45:23 +00:00
Paolo Cignoni cignoni
f6a930ef70 changed widgets layout, removed labels 2006-02-21 16:10:37 +00:00
Paolo Cignoni cignoni
31fa05b7af added info() method 2006-02-21 16:10:02 +00:00
Paolo Cignoni cignoni
9db4c61313 Now each shader can change the opengl status 2006-02-19 02:57:49 +00:00
Paolo Cignoni cignoni
77164c577d Added an enum to support OpenGL status modifications 2006-02-19 02:55:48 +00:00
Paolo Cignoni cignoni
9012c892d9 major changes 2006-02-09 00:43:12 +00:00
Paolo Cignoni cignoni
9751e98b46 now GLArea is passed to the shaderDialog 2006-02-09 00:42:40 +00:00
Paolo Cignoni cignoni
99347a4a6d changed name into shaderDialog 2006-02-03 12:30:14 +00:00
Paolo Cignoni cignoni
c01f3aedce changes into union variables 2006-02-03 12:28:38 +00:00
Paolo Cignoni cignoni
7c60b51c57 added shaderDialog.cpp and shaderDialog.h 2006-02-03 12:28:04 +00:00
Paolo Cignoni cignoni
a4b68e584b first version of the new shaderDialog 2006-02-03 12:27:37 +00:00
Paolo Cignoni cignoni
293bf82894 improved shaderDialog support 2006-02-03 12:27:08 +00:00
Paolo Cignoni cignoni
d66cc3aa8e shaderdialog closed every time the user changes the current shader 2006-01-25 16:58:05 +00:00
Paolo Cignoni cignoni
5df71ea196 added shadersDialog.cpp and shadersDialog.h 2006-01-25 03:00:23 +00:00
Paolo Cignoni cignoni
12e9248d71 added shadersDialog initial support 2006-01-25 02:59:38 +00:00
Paolo Cignoni cignoni
d8f3b86b0f uniform variables dialog: first release 2006-01-25 02:57:06 +00:00
Paolo Cignoni cignoni
650f532335 structs used into meshrender plugins 2006-01-25 02:55:37 +00:00
Paolo Cignoni cignoni
5701c7e2f2 Reduced memory occupation of "UniformVariable" struct 2006-01-19 11:41:42 +00:00
Paolo Cignoni cignoni
d9b23d2abe Removed bug due to multiple creation of list of action 2006-01-17 11:04:14 +00:00
Paolo Cignoni cignoni
307ea7d071 gl/glew.h -> GL/glew.h 2005-12-29 13:52:31 +00:00
Paolo Cignoni cignoni
beb04c1b79 added xml lib on unix configurations 2005-12-26 10:55:35 +00:00
Paolo Cignoni cignoni
58b8a543fe Modified includepath in order to compile by shell 2005-12-24 13:26:31 +00:00