- 16 Feb, 2015 2 commits
-
-
Hossain Mahmud authored
-
Hossain Mahmud authored
Conflicts: application/gui/mainwindow.cpp
-
- 06 Feb, 2015 2 commits
-
-
Christian Schulte zu Berge authored
* Fixed FiberReader parsing TrackVis files with additional scalars * Fixed off-by-one error in StringUtils::split() * Fixed VoxelHierarchyMapper support for non quadratic base sizes.
-
Christian Schulte zu Berge authored
* Included VoxelHierarchyMapper for empty space skipping * Now can successfully render three volumes at the same time.
-
- 22 Jan, 2015 1 commit
-
-
Christian Schulte zu Berge authored
-
- 19 Jan, 2015 2 commits
-
-
Christian Schulte zu Berge authored
Who would have thought that active mip-mapping during rendering creates such artifacts...
-
Christian Schulte zu Berge authored
-
- 16 Jan, 2015 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
Replaced all occurrences of GL_POLYGON render mode with GL_TRIANGLE_FAN since GL_POLYGON is deprecated.
-
- 12 Jan, 2015 1 commit
-
-
Christian Schulte zu Berge authored
-
- 08 Jan, 2015 1 commit
-
-
Christian Schulte zu Berge authored
* Added modules/modulesapi.h with CAMPVIS_MODULES_API definition (MSVC __declspec switch) * Updated modules/CMakeLists.txt to allow shared build * Added CAMPVIS_MODULES_API to every non-templated class definition in campvis-modules
-
- 17 Dec, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* GenericImageReader now has a property for the target image ID * Removed all the different setters for the URL/target image ID, as you should use the corresponding properties directly.
-
- 16 Dec, 2014 1 commit
-
-
Christian Schulte zu Berge authored
-
- 05 Dec, 2014 2 commits
-
-
Christian Schulte zu Berge authored
* cleaned up cgt::Texture's constructors: only two left - to create an empty texture or a non-empty one * cgt::Texture will no longer hold a copy of the image data in local memory * removed a lot of redundant/confusing methods * no longer needed to call uploadTexture() even though you don't want to upload sth. * Adapted all known code to the new interface * Removed cgt::TextureReaderDevil refs #613
-
Christian Schulte zu Berge authored
* Fixed DataSeriesSplitter::updateProperties() * Fixed VolumeExplorer's camera ID not being dependent on output image name * Added early return to AbstractProcessor::invalidate(level) if level == 0
-
- 24 Nov, 2014 1 commit
-
-
Hossain Mahmud authored
transferfunc try v2
-
- 23 Nov, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Added (silencable) debug messages to ScopedTypedData, and ScopedRepresentation structs in cases where no data with the given key could be found or the data found is of wrong type.
-
- 29 Oct, 2014 1 commit
-
-
Christian Schulte zu Berge authored
Introducing AbstractPipeline::s_init and AbstractPipeline::s_deinit signals (including Lua bindings) as first step to simplify writing entire pipelines as Lua scripts. The signals are emitted as blocking calls (via triggerSignal()) and can be used by Lua scripts to run (de)initialization code in callback functions. This was tested with the volumerendererdemo.lua pipeline.
-
- 24 Oct, 2014 7 commits
-
-
Christian Schulte zu Berge authored
Fixed Cppcheck issue in mprrenderer.cpp Updated visual regression testing reference images (checked) refs #141
-
Christian Schulte zu Berge authored
refs #141
-
Christian Schulte zu Berge authored
* Removed CameraProperty, CameraPropertyWidget and TrackballNavigationEventListener * replaces all known occurrences of the above three with the new TrackballCameraProvider processor * introduced TrackballCameraProvider::reinitializeCamera() refs #141
-
Christian Schulte zu Berge authored
signal::connect() now checks whether there exists already a connection to the same slot. In this context, removed some redundant signal-slot connections.
-
Christian Schulte zu Berge authored
Fixed double connection to same slot of s_changed signal in VisualizationProcessor.
-
Christian Schulte zu Berge authored
Further work on refactoring the camera API. Added proof-of-concept implementation into VolumeRenderer and VolumeExplorer: refs #141
-
Christian Schulte zu Berge authored
Further work on refactoring the camera API. Added proof-of-concept implementation into MprRenderer and MprDemo. Thereby fixed various issues of the new CameraData API that occured: * tgt::Navigation::updateClippingPlanes() yielding NaNs if the scene bounds were not defined * NumericProperty yielding endless loops in case of NaN values * Updated AbstractProcessor::process() to automatically validate level XYZ after calling updateXYZ(). * Adapted changes through renaming tgt into cgt refs #141 refs #386
-
- 23 Oct, 2014 4 commits
-
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
Christian Schulte zu Berge authored
refs #386
-
- 22 Oct, 2014 3 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
* Replaced two assertions in PointPredicateHistogramProperty with ifs and LERRORs. * Minor adjustments in IvusTcDemo.
-
- 17 Oct, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Tied tgt::OpenGLJobProcessor and tgt::OpenGLGarbageCollector closer together regarding OpenGL garbage collection * AutoEvaluationPipeline checks for valid OpenGL state after each processor call (only in debug)
-
- 13 Oct, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Fixed AdvOptimizedRaycaster::updateProperties overload.
-
- 09 Oct, 2014 4 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
mostajab authored
Merged Morteza's changes into one single commit.
-
- 08 Oct, 2014 2 commits
-
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
Added directories of various needed resources (textures, sampledata) to the CampvisShaderDirectories CMake variable, which is used for deployment. Replaced various occurences of CAMPVIS_SOURCE_DIR with ShdrMgr.completePath().
-