- 12 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Fixed GlReduction, now working reliably for 2D and for 3D images. Added test pipeline GlReduction test.
-
- 11 Jan, 2014 3 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Extended GeometryRendererDemo to render two different geometries and combine the renderings using the RenderTargetCompositor * Fixed point size in GeometryRenderer
-
Christian Schulte zu Berge authored
* Introducing MultiIndexedGeometry data type * Introducing GeometryDataFactory::createTeapot()
-
- 09 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Supports different render modes: GL_POINTS, GL_LINES, GL_LINE_STRIP, GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN, GL_POLYGON * Supports optional wireframe rendering using Single-pass Wireframe Rendering technique * Supports calculation of per-face normals, if not present in geometry * Fixed shading
-
- 08 Jan, 2014 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
Refactoring AbstractProcessor::process() for clearer semantics and better and more uniform handling of invalidation levels: * AbstractProcessor::process() now calls updateShader(), updateProperties() and/or updateResult() with respect to the current invalidation level * each processor shall no longer override process() but the updateXYZ() methods, at minimum updateResult() * AbstractProcessor::process() takes care of (un)locking the processor itself (no need to do this from the outside anymore) Further implicit changes: * Removed redundant HasPropertyCollection::updateProperties()
-
- 06 Jan, 2014 3 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
- 05 Jan, 2014 3 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
Completely moved the image data handle and histogram computation from the TF to the TF property. Histogram computation is now thread safe.
-
- 04 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Started refactoring the TransferFunctionProperty: The optional ImageData handle will be stored in the TF property instead of the TF itself. Furthermore, the property now supports automatically fitting the TF window to the image data.
-
- 02 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
-
- 30 Dec, 2013 5 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
- 29 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
* Introducing campvis::Tensor2<T> type * Updated MhdImageReader to support TensorImages
-
- 26 Dec, 2013 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* fixed VolumeExplorer/VolumeRenderer not correctly updating the proxy geometry due to missing locks and thus skipped invalidations * adjusted VolumeExplorerDemo image URL
-
- 24 Dec, 2013 2 commits
-
-
Hossain Mahmud authored
-
Hossain Mahmud authored
-
- 20 Dec, 2013 1 commit
-
-
Hossain Mahmud authored
-
- 19 Dec, 2013 4 commits
-
-
https://campgit.in.tum.de/berge/campvisHossain Mahmud authored
Conflicts: modules/io/processors/abstractimagereader.cpp modules/io/processors/abstractimagereader.h modules/io/processors/csvdimagereader.cpp modules/io/processors/csvdimagereader.h modules/io/processors/genericimagereader.cpp modules/io/processors/genericimagereader.h modules/io/processors/ltfimagereader.cpp modules/io/processors/ltfimagereader.h modules/io/processors/mhdimagereader.cpp modules/io/processors/mhdimagereader.h modules/io/processors/rawimagereader.cpp modules/io/processors/rawimagereader.h modules/io/processors/vtkimagereader.cpp modules/io/processors/vtkimagereader.h
-
Hossain Mahmud authored
-
Hossain Mahmud authored
Loading can be done with genericImageReader, however, assertion fails for sliders. thread ownership issues
-
Hossain Mahmud authored
-
- 18 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
*IMPORTANT FIX* Fixes possible crashes/segfaults when converting OpenGL image representations to local image representations: * ImageRepresentationLocal::tryConvert() does not deadlock anymore when called from OpenGL context and converting from GL representation * Fixed possible double deletion after converting from OpenGL to local representation due to ambiguous pointer ownership * fixed possible out of bounds array write in tgt::Texture::downloadTextureToBuffer()
-
- 17 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
fixed PropertyCollectionWidget changing visibility of property widgets from non-Qt thread (now using Qt signals).
-
- 14 Dec, 2013 1 commit
-
-
Hossain Mahmud authored
Loading can be done with genericImageReader, however, assertion fails for sliders. thread ownership issues
-
- 13 Dec, 2013 7 commits
-
-
Christian Schulte zu Berge authored
Added smallHeart.mhd sample volume to repository, all demo pipelines in vis module refer to this file. Hence, all vis pipelines should work out of the box from now.
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
Closes Issue #16: Geometry TF editor thread-safety: Reviewed the code + extensive stress testing - fixed a recursive mutex acquisition.
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Moving to Apache 2.0 license * Updated AUTHORS.txt
-
Hossain Mahmud authored
-