Paolo Cignoni cignoni
|
b3d6bc7b89
|
The directory "render_rm" for Ati Render Monkey Shaders render plugin is added to the project.
|
2007-09-12 15:38:42 +00:00 |
|
Paolo Cignoni cignoni
|
dfaa8beb7b
|
Initial commit of the Render Monkey Shaders render plugin. At the moment the plugin is able to parse and load any "rfx" (render monkey save file) file that is present under the directory "src/meshlab/shadersrm/" at startup time. The files which are correctly parsed will be displayed under the menu "Render" -> "Shaders". For each shader found in this directory a window dialog is popuped to ask the user some setting: you can select any effect declared in the file, and for each effect you can custom the uniform variables and the textures of each pass. For each pass the vertex program and the fragment program are correcty loaded in memory and the uniform variable (at startup and when modified) are correctly updated in memory (at their right location) as well as the declared textures. The multi pass rendering is still missing, and at the moment the plugin wont interfere the render routine at all.
|
2007-09-12 15:38:01 +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
|
494a4722ab
|
Avoiding gcc's warning
|
2007-09-07 12:01:10 +00:00 |
|
Paolo Cignoni cignoni
|
ea1b7b1acf
|
cleaned include files
|
2007-08-25 08:42:45 +00:00 |
|
Paolo Cignoni cignoni
|
ea10ff3719
|
removed useless include path
|
2007-08-25 08:41:30 +00:00 |
|
Paolo Cignoni cignoni
|
d5283921cc
|
correct resizing for the dialog
|
2007-08-25 08:39:55 +00:00 |
|
Paolo Cignoni cignoni
|
2d8bd595c9
|
added some typename
|
2007-08-23 08:31:33 +00:00 |
|
Paolo Cignoni cignoni
|
bafed177e9
|
added #include <float.h>
added some typename
|
2007-08-23 08:31:11 +00:00 |
|
Paolo Cignoni cignoni
|
457eaae5f4
|
Several Improvements
|
2007-08-20 09:22:47 +00:00 |
|
Paolo Cignoni cignoni
|
42300dab71
|
Added a Reset Button
|
2007-08-20 09:21:56 +00:00 |
|
Paolo Cignoni cignoni
|
c6cb8e3309
|
Added Freeze transform and improved transformation dialog
|
2007-07-24 07:20:26 +00:00 |
|
Paolo Cignoni cignoni
|
2eadcc094c
|
managed failure in loading of project. Added safe cleaning of meshes with nan coords
|
2007-07-24 07:19:04 +00:00 |
|
Paolo Cignoni cignoni
|
285885b76e
|
moved matrix Tr inside mesh class
|
2007-07-24 07:18:05 +00:00 |
|
Paolo Cignoni cignoni
|
4cf5144026
|
moved matrix inside mesh class
|
2007-07-24 07:17:27 +00:00 |
|
Paolo Cignoni cignoni
|
16358003c1
|
moved matrix inside mesh class and added safe init at construction time
|
2007-07-24 07:16:51 +00:00 |
|
Paolo Cignoni cignoni
|
e7e6cab69c
|
better resizing
|
2007-07-24 07:13:49 +00:00 |
|
Paolo Cignoni cignoni
|
5125e516c1
|
minor is an existing macro
|
2007-07-16 09:55:57 +00:00 |
|
Paolo Cignoni cignoni
|
8051e6ba13
|
Final changes to the interface (no docking and better resizing)
|
2007-07-16 09:31:05 +00:00 |
|
Paolo Cignoni cignoni
|
74e6862c67
|
SizePolicy of each Item set to Preferred
|
2007-07-14 14:58:46 +00:00 |
|
Paolo Cignoni cignoni
|
f6accf37c3
|
Default button works good, and dialog compatibility with other OS
|
2007-07-14 14:17:55 +00:00 |
|
Paolo Cignoni cignoni
|
c3725dea84
|
ComputerCurvatureTensor function re-wrote
|
2007-07-14 13:35:39 +00:00 |
|
Paolo Cignoni cignoni
|
eb90adce04
|
Save and load of beloved aln files
|
2007-07-13 15:18:22 +00:00 |
|
Paolo Cignoni cignoni
|
f7a2dc62b1
|
Corrected per mesh color management (needed by align)
|
2007-07-13 15:17:16 +00:00 |
|
Paolo Cignoni cignoni
|
5c0a3d753d
|
Corrected bug on bbox of multiple meshes
|
2007-07-13 15:16:48 +00:00 |
|
Paolo Cignoni cignoni
|
fd93e56f35
|
first release ported from our beloved internal library
|
2007-07-13 15:14:25 +00:00 |
|
Paolo Cignoni cignoni
|
01744c0011
|
first release
|
2007-07-13 14:22:51 +00:00 |
|
Paolo Cignoni cignoni
|
f6b44c39b1
|
Fix dialog size
|
2007-07-13 12:45:46 +00:00 |
|
Paolo Cignoni cignoni
|
df3defad0f
|
changed "tri::io::Mask::Mask::IOM_FACECOLOR" to "tri::io::Mask::IOM_FACECOLOR"
|
2007-07-12 23:13:30 +00:00 |
|
Paolo Cignoni cignoni
|
4e5519da66
|
added "curvature" function for testing purpose
|
2007-07-12 23:10:23 +00:00 |
|
Paolo Cignoni cignoni
|
947fa7edbd
|
started the re-write of the main function (work in progress)
|
2007-07-12 23:10:10 +00:00 |
|
Paolo Cignoni cignoni
|
9e5f2d66cf
|
Added the "curvature" buttons for testing purpose
|
2007-07-12 23:08:24 +00:00 |
|
Paolo Cignoni cignoni
|
d6b0f2fd4e
|
Scale in singleFile mode changed
|
2007-07-12 11:00:58 +00:00 |
|
Paolo Cignoni cignoni
|
655fac694a
|
first release
|
2007-07-10 07:29:11 +00:00 |
|
Paolo Cignoni cignoni
|
9751e23d39
|
** Serious Changes **
again on the MeshDocument, the management of multiple meshes, layers, and per mesh transformation
|
2007-07-10 07:19:30 +00:00 |
|
Paolo Cignoni cignoni
|
f19746148f
|
small patch to allow the loading of per wedge color into faces.
|
2007-07-10 06:52:47 +00:00 |
|
Paolo Cignoni cignoni
|
26ab9b3158
|
cleaned up a little
|
2007-07-10 06:51:34 +00:00 |
|
Paolo Cignoni cignoni
|
756e0d3233
|
correct resizing behaviour
|
2007-07-10 06:49:19 +00:00 |
|
Paolo Cignoni cignoni
|
80422afda6
|
correct resize of color ramp
|
2007-07-10 06:47:19 +00:00 |
|
Paolo Cignoni cignoni
|
9b88ef1199
|
better comments
|
2007-07-10 06:46:26 +00:00 |
|
Paolo Cignoni cignoni
|
5e7a4d8c75
|
Correct file extensions in creating
|
2007-07-09 15:43:45 +00:00 |
|
Paolo Cignoni cignoni
|
84fb91c847
|
fix bug with scale and centrature
dialog modify without static form
|
2007-07-09 15:35:15 +00:00 |
|
Paolo Cignoni cignoni
|
116d107377
|
passing char* instead of const char* is about to be deprecated in gcc
|
2007-06-25 13:31:55 +00:00 |
|
Paolo Cignoni cignoni
|
51a056f547
|
filenames in linux are case sensitive
|
2007-06-25 13:30:22 +00:00 |
|
Paolo Cignoni cignoni
|
6d94a9d13f
|
getParameter should return false only in case of aborting a dialog...
|
2007-06-19 00:30:53 +00:00 |
|
Paolo Cignoni cignoni
|
6097a843b3
|
added ohloh
|
2007-06-18 14:13:27 +00:00 |
|
Paolo Cignoni cignoni
|
41e30561ff
|
more informative text
|
2007-06-15 14:46:01 +00:00 |
|
Paolo Cignoni cignoni
|
cfc8e2899d
|
cleaned up a little the shaders
|
2007-06-15 14:45:22 +00:00 |
|
Paolo Cignoni cignoni
|
18a57c00b0
|
missing typename
|
2007-06-15 14:43:37 +00:00 |
|
Paolo Cignoni cignoni
|
457f143cdb
|
missing files added
|
2007-06-15 07:08:51 +00:00 |
|