Massimiliano Corsini maxcorsini
44bd72ede3
improve textures parameters description
2007-12-11 16:21:06 +00:00
Massimiliano Corsini maxcorsini
4bac135c01
minor changes
2007-12-11 16:20:40 +00:00
Massimiliano Corsini maxcorsini
67ecf99e8f
add mapping between rm code and opengl code
2007-12-11 16:19:37 +00:00
Massimiliano Corsini maxcorsini
2b19373085
make private member variable with accessors
2007-12-11 16:19:10 +00:00
Massimiliano Corsini maxcorsini
40cf9b9afc
minor change
2007-12-11 16:18:56 +00:00
Massimiliano Corsini maxcorsini
556266169d
code restyling
2007-12-10 15:23:31 +00:00
Massimiliano Corsini maxcorsini
bb729484f6
code restyling
2007-12-10 15:16:02 +00:00
Massimiliano Corsini maxcorsini
3516fb7a4b
code re-styling
2007-12-10 15:15:46 +00:00
Massimiliano Corsini maxcorsini
b213966067
add documentation
2007-12-10 14:22:35 +00:00
Massimiliano Corsini maxcorsini
c331bf8ea0
new version with layout correct
2007-12-10 14:22:06 +00:00
Massimiliano Corsini maxcorsini
9f9948d9e3
new version with correct layout
2007-12-10 14:21:02 +00:00
Massimiliano Corsini maxcorsini
9e1a036e41
start new version of rendering cycle
2007-12-10 11:46:43 +00:00
Paolo Cignoni cignoni
134c045a3a
added a ' * ' at line 180: QSpinBox * input = new QSpinBox();
2007-12-08 14:07:38 +00:00
Massimiliano Corsini maxcorsini
fceb80c8e1
*** empty log message ***
2007-12-06 14:47:44 +00:00
Massimiliano Corsini maxcorsini
6b2daa6ff2
remove model reference
2007-12-06 14:47:35 +00:00
Massimiliano Corsini maxcorsini
be8c94f75f
code restyling
2007-12-06 14:47:04 +00:00
Massimiliano Corsini maxcorsini
13246180a1
code restyling
2007-12-03 12:01:04 +00:00
Massimiliano Corsini maxcorsini
6a4943ca4b
code restyling
2007-12-03 11:35:24 +00:00
Massimiliano Corsini maxcorsini
cfdff690b3
code restyling
2007-12-03 11:27:24 +00:00
Massimiliano Corsini maxcorsini
b83daf9e45
*** empty log message ***
2007-12-03 11:14:55 +00:00
Massimiliano Corsini maxcorsini
a1983a8a5f
code restyling
2007-12-03 11:10:26 +00:00
Massimiliano Corsini maxcorsini
fca9aadcc5
code restyling
2007-12-03 11:08:48 +00:00
Massimiliano Corsini maxcorsini
dbfb5e4d3b
code restyling
2007-12-03 10:53:04 +00:00
Massimiliano Corsini maxcorsini
0a1218b5d9
code restyling
2007-12-03 10:46:06 +00:00
Massimiliano Corsini maxcorsini
80616fc05d
code restyling
2007-12-03 10:29:37 +00:00
Massimiliano Corsini maxcorsini
6477adeb60
restyling code
2007-12-03 10:14:59 +00:00
Paolo Cignoni cignoni
9eb3e69227
added missing cast for mac gcc
2007-10-25 15:20:35 +00:00
Paolo Cignoni cignoni
09c1248de7
resolved minor compile issue
2007-10-24 19:17:34 +00:00
Paolo Cignoni cignoni
ac62b625c2
Multipass rendering has been implemented.
...
Every rendering pass draw on a dedicated GL_COLOR_ATTACHMENTi_EXT (render to texture).
The result of each pass can be used as input by other passes in the form of sampler2D
uniform variables.
2007-10-24 17:09:24 +00:00
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
65208e739b
Fix around multiple application of single pass rfx shaders.
2007-09-27 16:28:43 +00:00
Paolo Cignoni cignoni
193082ab9d
fixed compilation issue under unix oses
2007-09-27 13:04:26 +00:00
Paolo Cignoni cignoni
1c4fbf27c6
bug fix
2007-09-22 16:37:08 +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