- 10 Feb, 2013 2 commits
-
-
schultezub authored
Revised InvalidationLevel concept: InvalidationLevels now directly belong to an AbstractProcessor and are considered to be thread-safe. Furthermore the different levels now really act as single flags that are set (invalid) or unset (valid) individually. git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@464 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* Fixed Issue #38: Made common GLSL header conform to the standards (no samplers in structs) * Fixed failing destruction of OpenGL buffers when destructing GeometryData from threads without OpenGL context * Fixed wrong pointers in GLContexts due to using this pointer of incompletely constructed class git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@463 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Feb, 2013 1 commit
-
-
schultezub authored
* Pipelines evaluate themselves * removed the PipelineEvaluator * adapted all demo pipelines except OpenCLPipeline git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@462 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 05 Feb, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@446 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 04 Feb, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@442 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 31 Jan, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@434 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 30 Jan, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@429 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 22 Jan, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@409 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 21 Jan, 2013 3 commits
-
-
schultezub authored
Added colorspace tools shader git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@408 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
SliceExtractor supports multi-channel images git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@407 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@405 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jan, 2013 2 commits
-
-
schultezub authored
Revising ImageData concept step 3: * Removed ImageRepresentationConverter class * Introduced ImageRepresentationXYZ::tryConvertFrom() for conversion git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@402 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
=== ATTENTION: CAMPVis does compile, but image representation conversion not yet functional again! === Revising ImageData concept step 2: * Removed all ImageDataXYZ classes * Introducing GenericAbstractImageRepresentation<T> and its GenericAbstractImageRepresentation<T>::ScopedRepresentation * Updated all processors and pipelines to use ImageRepresentationXYZ instead of ImageDataXYZ and the implicit conversion feature git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@401 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 15 Jan, 2013 1 commit
-
-
schultezub authored
* added mouse wheel interaction to IxpvDemo git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@398 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 14 Jan, 2013 2 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@396 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@393 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 11 Jan, 2013 3 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@390 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* DevilImageReader renders into ImageDataRenderTarget (intermediate solution...) * further work on IxpvDemo pipeline * RenderTargetCompositor knows difference compositing git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@389 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* Introducing RenderTargetCompositor * fixed DRRRaycaster git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@388 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 09 Jan, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@385 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Jan, 2013 3 commits
-
-
schultezub authored
* implemented automatic connection of AbstractProcessor::s_invalidated signal git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@382 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@381 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@378 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 27 Nov, 2012 1 commit
-
-
schultezub authored
* fixed bug in AbstractTransferFunction::createTexture * added button to fit intensity domain to image to TransferFunctionPropertyWidget * improved compatability of MhdImageReader git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@360 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 26 Nov, 2012 1 commit
-
-
schultezub authored
* fixed TransferFunctionProperty signal connections not working after assigning new TF git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@356 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 21 Nov, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@354 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 16 Nov, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@353 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 14 Nov, 2012 1 commit
-
-
schultezub authored
* changed samplingStepSize property to more convenient samplingRate git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@349 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 12 Nov, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@348 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Nov, 2012 1 commit
-
-
schultezub authored
Work on SimpleRaycaster to implement adaptive sampling and intersection refinement, still some work to do though... git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@347 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 04 Nov, 2012 1 commit
-
-
schultezub authored
* added AbstractPipeline::addProcessor() and VisualizationPipeline::addEventHandler() convenience methods * some refactoring of property names git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@344 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 02 Nov, 2012 3 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@341 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
The modules package is now itsself modular. Every subdirectory in modules/ builds its own submodule that can be individually switched on and off. Therefore each submodule needs its own submodule.cmake file to specify the build targets etc. This is neat! git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@340 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@338 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 31 Oct, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@335 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-