Paolo Cignoni cignoni
4bd61024bc
Added cursor shape when picking point on surface from a Point3f Parameter in a filter dialog
2011-03-14 09:37:18 +00:00
Paolo Cignoni cignoni
fe9b5ec7e4
Added Filter to colorize faces according to connected components decomposition
2011-03-14 09:35:06 +00:00
Paolo Cignoni cignoni
0ff5c8a627
added check for existence of the xml file
2011-03-11 15:38:03 +00:00
Guido Ranzuglia granzuglia
1607858518
added type info to script generated function
2011-03-11 13:48:45 +00:00
Guido Ranzuglia granzuglia
673f516eb4
removed useless files
2011-03-11 12:50:42 +00:00
Guido Ranzuglia granzuglia
8de86eef1b
scripting system completely switched toward the new XML philosophy.
2011-03-11 12:38:51 +00:00
Guido Ranzuglia granzuglia
1968570755
scripting system completely switched toward the new XML philosophy.
2011-03-11 12:38:20 +00:00
Paolo Cignoni cignoni
91589be8b0
Added decoration for drawing the boundary edges of a mesh.
2011-03-10 17:02:11 +00:00
Andrea Baldacci baldacci
ccd4b113de
Added a call to vertexDataToTexture function. (sdf was identically zero because I forgot to upload vertex data to textures)
2011-03-10 09:59:33 +00:00
Guido Ranzuglia granzuglia
5d3daa8505
updated version of the filter
2011-03-08 14:07:13 +00:00
Guido Ranzuglia granzuglia
69ec793bc2
totally new scripting bridge between c++ and javascript.
2011-03-08 14:06:41 +00:00
Guido Ranzuglia granzuglia
57a2e8090f
totally new scripting bridge between c++ and javascript.
2011-03-08 14:06:07 +00:00
Andrea Baldacci baldacci
64f3eda0c0
Added shader and app code for gpu sdf calculation. It's not working yet (quality 0 for every vertex). With glIntercept, glEnd generates an invalid operation error.
2011-03-08 11:15:56 +00:00
Paolo Cignoni cignoni
62d55091dc
include of gpushader.h should assume same dir and not a include path...
2011-03-03 16:17:14 +00:00
Andrea Baldacci baldacci
907ca6870e
OpenGL code has been refactored using classes from render_radiance_scaling plugin. Everything complies and works fine now.
2011-03-03 13:54:12 +00:00
Paolo Cignoni cignoni
f572fc22ee
corrected new delete in editpaint. (thanks again to ckelloug)
2011-03-03 10:08:14 +00:00
Paolo Cignoni cignoni
bacaf38097
added a missing fclose (thanks to ckelloug!)
2011-03-03 09:54:25 +00:00
Guido Ranzuglia granzuglia
45ffc61f07
first instance of 3dcoform filter
2011-03-01 09:10:09 +00:00
Guido Ranzuglia granzuglia
fb544ade27
fixed small crash
2011-03-01 08:45:46 +00:00
Guido Ranzuglia granzuglia
5024032a8c
code refactoring: added xmlDoc function
2011-03-01 08:45:23 +00:00
Paolo Cignoni cignoni
24425e16c4
restrutctured a bit the use of the shaders in the Ambient Occlusion filter. Now they are resources.
2011-02-27 21:40:22 +00:00
Paolo Cignoni cignoni
4f5a54cd5a
removed wrong extra qualifications
2011-02-27 21:38:30 +00:00
Andrea Baldacci baldacci
390e220ace
Shaders Management changed. It now uses the GPUProgram class of the render_radiance_scaling plugin and resource files. There is a small problem compiling due to a include file. (GPUShader.h).
2011-02-27 15:18:01 +00:00
Andrea Baldacci baldacci
2ca8de762f
Added code to create an additional Fbo (with multiple MRT, like in the AO plugin) to store the SDF for each vertex. Added some more utility functions to simplify the code.
2011-02-25 01:40:48 +00:00
Marco Callieri mcallieri
79f1dce3e4
added function getRaster(int id) too have symmetry with getMesh(int id)
2011-02-22 16:51:45 +00:00
Andrea Baldacci baldacci
3433454917
Added correct plugin parameters to the graphical interface (bug detected with a number of rays below 3)
2011-02-21 18:10:37 +00:00
Andrea Baldacci baldacci
a7455a52e8
Added uniform sphere sampling for camera directions. Some lines of the main loop are commented out to verify the rendering to fbos (Debugged with glIntercept)
2011-02-21 15:18:25 +00:00
Paolo Cignoni cignoni
47375eb12a
Changed how the parent of the GLArea window is initilized to workaround to a strange bug under linux. More investigation needed...
2011-02-21 10:38:57 +00:00
Paolo Cignoni cignoni
7e35dbac71
removed harmless warnings
2011-02-21 10:35:42 +00:00
Paolo Cignoni cignoni
c4f4db436c
removed harmless warnings (added parenthesis to disambiguate if-then-else)
2011-02-21 10:33:05 +00:00
Paolo Cignoni cignoni
293e22e4cf
removed harmless warnings
2011-02-21 10:30:45 +00:00
Paolo Cignoni cignoni
0899d27cc0
Fixed a bug causing the filter to hang indefinitely when user choose to download images and the same image is referenced in more than one coordinate system.
...
Added probably useless locking on the _semaphore variable.
Replaced macros with functions.
2011-02-19 20:24:29 +00:00
Andrea Baldacci baldacci
a967f4aa89
Shader parameters setting fixed.
2011-02-19 16:51:40 +00:00
Andrea Baldacci baldacci
9b92fcac38
Gpu accelerated sdf plugin. Project start: basic shader loading and FBO creation.
2011-02-19 16:11:29 +00:00
Marco Callieri mcallieri
cd4ae66017
filter which exports all layers as a raw binary data file (points+normals) BNPTS to be used with the streaming out-of-core poisson reconstructor - first implementation
2011-02-18 15:58:04 +00:00
Paolo Cignoni cignoni
de7cd592b6
empty template for the sdf gpu filter
2011-02-18 10:30:15 +00:00
Paolo Cignoni cignoni
2b3718d07b
Added a QMutex to synchronize access to the variable _dataReady, signaling that synth download has finished.
2011-02-17 19:20:38 +00:00
Marco Callieri mcallieri
cc2e3fd6c2
- now it is possible to map tablet pressure on different brush parameters (size, hardness, transparency)
...
- when mouse is used, the brush params are initialized only once (and not at every mousemove event)
- pressure mapping interface gets enabled only when using a tablet
- pressure can also be mapped to smooth percentage (controlled by the same checkbox of displacement)
2011-02-17 14:16:07 +00:00
Guido Ranzuglia granzuglia
b2bcb0dc6b
updated tar file
2011-02-17 08:30:09 +00:00
Paolo Cignoni cignoni
bd280c730e
removed edit_segment
2011-02-16 21:34:34 +00:00
Guido Ranzuglia granzuglia
be7207d3a9
added missing plugins
2011-02-16 16:38:33 +00:00
Paolo Cignoni cignoni
194c19b23e
Again and Again and Again still cleaning up bugs in the split window managements
2011-02-16 15:14:47 +00:00
Paolo Cignoni cignoni
ad0e464924
removed pickedpoint alignment stuff (too broken for be useful)
2011-02-16 15:14:18 +00:00
Paolo Cignoni cignoni
c739094818
Again and Again still cleaning up bugs in the split window managements
2011-02-16 13:59:19 +00:00
Paolo Cignoni cignoni
5f9f4294ca
Again still cleaning up bugs in the split window managements
2011-02-16 12:03:42 +00:00
Paolo Cignoni cignoni
01e532a5e3
Still cleaning up bugs in the split window managements
2011-02-16 10:39:06 +00:00
Paolo Cignoni cignoni
7c93d75148
removed stupid bug due to && instead of &
2011-02-16 09:05:10 +00:00
Paolo Cignoni cignoni
1916d9a736
cleaning up bugs in the split window managements
2011-02-16 09:04:02 +00:00
Guido Ranzuglia granzuglia
3c9f050e9c
removed crash happening with split screen.
2011-02-15 17:11:32 +00:00
Paolo Cignoni cignoni
3603dbda8b
corrected naming bug in the compute normals for point sets
2011-02-15 16:32:31 +00:00