Guido Ranzuglia granzuglia
97b5b9586a
changed the Finalize signatures in the MeshRenderInterface interface. From MeshDocument& -> MeshDocument* in order to avoid crash and to close dialog if the MeshDocument is NULL.
...
Remain a small bug that will be fixed on the next release.
2012-03-20 16:49:20 +00:00
Fabio Ganovelli ganovelli
95487b1c51
updated render_splatting.pro to include the splatrendere.qrc from vcglib/wrap/gl/splatting_apss
2010-11-08 15:09:14 +00:00
Fabio Ganovelli ganovelli
2394d2d7d9
factorized:
...
the code for apss rendering hs been isolated from meshlab and is in vcglib/wrap/gl/splatting_apss.
2010-11-08 11:08:49 +00:00
Guido Ranzuglia granzuglia
e8b105e1ed
re-added needed parameters names
2010-04-09 08:30:14 +00:00
Guido Ranzuglia granzuglia
86625670c3
added horrible messageBox to avoid to call the render plugin without radius per vertex
2010-04-08 13:18:30 +00:00
Paolo Cignoni cignoni
3c5f55b77f
removed harmless gcc warnings
2010-04-08 10:19:54 +00:00
Paolo Cignoni cignoni
6770877355
Updated pros and sources to comply to the new common library system
2009-12-05 00:46:37 +00:00
Guido Ranzuglia granzuglia
e8c0fc6c8d
added functions to fulfill new MeshLabInterface's interface
2009-11-27 16:08:32 +00:00
Guido Ranzuglia granzuglia
25cd3f0d80
added GPL incipit
2009-05-18 15:16:14 +00:00
Paolo Cignoni cignoni
7dcf53bb6c
added a abrupt ending of using the opengl shaders...
2009-03-31 14:18:52 +00:00
Paolo Cignoni cignoni
e122c4ada4
*** WARNING interface changes ***
...
The main rendering loop of the glarea has been significantly rewritten. I have updated all the rendering plugins that now mostly work.
Main Changes:
- Rendering plugins are now responsible of the rendering of the whole MeshDocument and not only of a single MeshModel. This means also that multipass rendering techniques are more streamlined. The only requirement for a rendering plugin is that it should leave the z-buffer in a coherent state.
- The scaling/centering of the scene is now devoted entirely to the trackball (for a future better camera management)
- The trackball is post-drawn (now it is nicely antialiased against the mesh)
- The snapshot mechanism has been improved (now works for ortho projections too)
2009-03-27 15:29:28 +00:00
Paolo Cignoni cignoni
87cc20b85b
Small changes (cast mostly) to improve mac compatibility of shaders
2009-03-19 00:05:12 +00:00
Gael Guennebaud guennebaud
5ee77dd054
bugfix in splatting
2009-03-09 16:42:44 +00:00
Paolo Cignoni cignoni
d2d0153bf1
added harmless casts to avoid mac opengl errors
2009-01-27 23:15:34 +00:00
Gael Guennebaud guennebaud
8964687ebd
fix issues in render_splatting
2009-01-27 10:34:47 +00:00
Paolo Cignoni cignoni
0c136d7286
updated the internal names of the target of the project to reflect the name of the folder
2008-12-11 00:12:43 +00:00
Paolo Cignoni cignoni
340c64435a
renamed the project files to match the directory names
2008-12-11 00:04:20 +00:00
Paolo Cignoni cignoni
26fd213e54
renamed splatrender to the standard naming scheme render_splatting
2008-12-10 23:05:40 +00:00