- 21 Nov, 2011 16 commits
-
-
Sebastian Eichelbaum authored
[STYLE] - private,protected and public must not be indented. Same for class under template. Reverted to old style.
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
-
Mario Hlawitschka authored
* forgot to re-upload texture of transfer function every time the properties change
-
Mario Hlawitschka authored
[STYLE] changed some code to comply with the OW style guide
-
Mario Hlawitschka authored
* First, the volume rendering now takes a hand-designed texture from the transferFunction1D module as additional input * Second, it has a maximum intensity projection (MIP) mode that determines the maximum value based on the alpha value of the transfer function and paints the color as it would have been determined by the defined shading * Third, if MIP is enabled, depth projection can be chosen to color the maximum intensity along the ray by the (approximated) distance to the viewer. The color is taken from the given color texture.
-
Mario Hlawitschka authored
[CHANGE] Changed the code to avoid spagetti code and the long list of repeating statements using a templetized class that casts between the given data types
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
[CHANGE] code now maps [0,1] range of transfer function numbers to [0,255] range for textures automatically
-
Mario Hlawitschka authored
[ADD] added gui to WTransferFunction and algorithm to create a 1D texture that represents the transfer function
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
-
Mario Hlawitschka authored
-
- 18 Nov, 2011 7 commits
-
-
Mario Hlawitschka authored
[FIX] fixed response of button * the button now reacts to clicked events which is the default * instead of released events which does not always indicate a * click
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
[FIX] - custom widgets (incl. EEGView) crash on remove due to non-thread-safe programming. This is fixed now. Only one problem remaining: the widget is stored in a shared_ptr which might be deleted outside the GUI thread, causing the widget to use Qt commands outside the qt thread. XInitThreads fixes this for now but this should be fixed properly in the near future.
-
Sebastian Eichelbaum authored
-
Mathias Goldau authored
[STYLE] Removed trailing space, but this commit message serves also as dummy to test our new line length since 68 characters is very very limited. My mail programm should truncate anything but not the hg notify script, so let's test this crazy stuff, man!
-
Mathias Goldau authored
-
Mathias Goldau authored
-
- 17 Nov, 2011 10 commits
-
-
Anne Berres authored
-
Sebastian Eichelbaum authored
-
Anne Berres authored
-
Anne Berres authored
* almost the same as the blinnPhong* functions, just replace function names to mattePhong* * removes specular part of the lighting * therefore avoids color changes that were not intended (e.g. for multiple layers of surfaces, the specular leads to weird mixing effects)
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
[FIX #102] - loading of modules is now deferred to a certain point after OSG/WGE initialization. This fixes the problem with WGERequirement::isComplied getting called too soon and should fix some startup segfaults where modules do graphics stuff whithout a properly initialized WGE.
-
André Reichenbach authored
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
-
- 15 Nov, 2011 6 commits
-
-
Sebastian Eichelbaum authored
[ADD #63] - added implementation for face labels in coordinate hud. Missing: autmatic copying of texture to binary dir.
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
[REMOVE #30] - removed all the arial.ttf hacks needed for the OSG statshandler, which has this font hardcoded. We will no longer support this and the stats viewer now uses some simple font, which is enough. Besides this, the osg 3 series has changed something and they did not find our arial.ttf anymore. We cannot get this fixed.
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
-
Sebastian Eichelbaum authored
[FIX #101] auto-add modules can now be unique. This fixes issue 101. These modules can be added manually multiple times, but only once by project file/auto-add.
-
- 14 Nov, 2011 1 commit
-
-
Sebastian Eichelbaum authored
[ADD #100,#99] added possibility to add more custom module search paths. Additionally, the config file position has changed to home/.OpenWalnut.
-