- 21 Jan, 2014 4 commits
-
-
Christian Schulte zu Berge authored
* Rearranged DataContainerInspectorWidget layout to use less space * Added option to render custom channels in DataContainerInspectorCanvas
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Support read-out of texel values also for 3D images * introducing tgt::Texture::texelAsFloat() for 3D images * Fixed Qt crashes in FloatPropertyWidget caused by changing GUI from non-GUI thread
-
Christian Schulte zu Berge authored
* Updated GlGradientVolumeGenerator to generate GL_RGB16F textures to save memory
-
- 20 Jan, 2014 5 commits
-
-
Hossain Mahmud authored
-
Hossain Mahmud authored
GUI beautification: DataContainerInspectorWidget; Save and load next to each other, hide save if no devil module, disable save btn if no item selected
-
Hossain Mahmud authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Updated TensorDemo pipeline to show fused visualization of slice and glyph rendering
-
- 15 Jan, 2014 3 commits
-
-
Christian Schulte zu Berge authored
Changed log level of some warnings from DEBUG to WARNING, disabled some verbose debug messages in TGT
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Fixed TrackballNavigationEventListener not saving the current scene bounds -> resetting camera too often
-
- 14 Jan, 2014 8 commits
-
-
Hossain Mahmud authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Implemented GeometryDataFactory::createCube() normal generation
-
Christian Schulte zu Berge authored
Fixed GeometryRenderer rendering lines and points always with wireframe color and ignoring line width.
-
Christian Schulte zu Berge authored
* Fixed SliceExtractor not rendering Y slice position correctly in XZ-plane mode * Minor improvements in DataContainerInspector fragment shader and GlGradientVolumeGenerator
-
Christian Schulte zu Berge authored
Various changes to GenericImageReader and the DataContainerInspectorWidgted to get loading arbitrary images into the DataContainer running.
-
Christian Schulte zu Berge authored
AutoEvaluationPipeline now also looks recursively for DataNameProperties in MetaProperties of its processors. Hence, it simulates ports also for nested processors. Furthermore, improved AutoEvaluationPipeline's documentation.
-
- 13 Jan, 2014 4 commits
-
-
Hossain Mahmud authored
-
Christian Schulte zu Berge authored
* RaycastingProcessor now has the p_targetImageID property and optionally uses a custom GLSL version for the shader * Introducing PropertyCollection::getNestedProperty allowing to get nested properties with a single method call * Fixed StringUtils::split() methods being broken with multi-character delimiters
-
Christian Schulte zu Berge authored
C++ implicit conversion rules made ShaderManager::loadSeparate() ambiguous in some cases. So I decided to cut loose ends and completely refactored loading with standard version into ShaderManager::load() and loading with custom version into ShaderManager::loadWithCustomGlslVersion(). ShaderManager::loadSeparate() is no longer available!
-
Christian Schulte zu Berge authored
-
- 12 Jan, 2014 4 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Fixed VolumeExplorer not always correctly invalidating sub-processors * Updated ProxyGeometryGenerator to new Processor design (using INVALID_PROPERTIES invalidation level)
-
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()
-
- 10 Jan, 2014 1 commit
-
-
Hossain Mahmud authored
-
- 09 Jan, 2014 2 commits
-
-
Hossain Mahmud authored
-
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 1 commit
-
-
Christian Schulte zu Berge authored
-