- 10 Aug, 2012 3 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@230 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@229 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* adapted SimpleRaycaster and DRRRaycaster * fixed TumVisApplication::deinit() using wrong OpenGL context for deinitialization git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@227 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Aug, 2012 2 commits
-
-
schultezub authored
* fixed ImageDataRenderTarget::bind() * fixed InvalidationLevel git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@224 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* samplerXd.frag is now textureXd.frag * TextureParameters is now TextureXd and contains also the handle to the GLSL texture2d.frag * simplified getElementXd footprint: now only one texture parameter * adapted bind() methods of textures git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@220 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 07 Aug, 2012 1 commit
-
-
schultezub authored
* added offset and voxelSize to ImageMappingInformation * introducing early EEPGenerator processor and DVRVis pipeline git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@215 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 06 Aug, 2012 1 commit
-
-
schultezub authored
* added DataHandle::removeData * include/forward declaration clean-up git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@208 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 25 Jul, 2012 2 commits
-
-
schultezub authored
* introduced DataContainer::ScopedTypedData<T> for transparent strongly-typed access to the data of a DataContainer while preserving the reference counting git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@202 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* introduced ReferenceCounted as base class * adapted AbstractData, DataHandle and DataContainer Hence, there is still some work to do to - this version is still not more powerfull than the previous one. git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@201 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 19 Jul, 2012 1 commit
-
-
schultezub authored
* Moved paint() method out of VisualizationPipeline back to TumVisPainter * started using signals/slots instead of simple observer implementation git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@193 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jul, 2012 2 commits
-
-
schultezub authored
* fixed memory leak in ImageDataConverter * added usage of Shader::IgnoreUniformLocationError where reasonable * fixed shaders git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@189 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
Major revisions to the class layout / data structure: * Introduced ImageDataConverter interface (still not really happy with the design) * Removed support for Int64 and double images from WeaklyTypedPointer * Added ImageDataGL::bind() * AbstractProcessor::init() method, gets called by AbstractPipeline::init() * added VisualizationProcessor Updated/New processors: * fixed MhdImageReader * SliceExtractor stub for very simple slice rendering Various fixes: * DataContaier: managing of DataHandle ownership * GenericImageDataLocal::getSubImage() * ImageDataRenderTarget bindings * GenericProperty * linking issues with StringUtils Hence, all this enables the first usable implementation of a specific pipeline: The SliceVis pipeline combines MhdImageReader and SliceExtractor for a very simple 2D slice rendering git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@188 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 17 Jul, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@187 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 16 Jul, 2012 2 commits
-
-
schultezub authored
* added some initial GLSL shaders * work on VisualizationPipeline * added SliceVis pipeline stub and SliceExtractor processor stub git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@185 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@184 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 15 Jul, 2012 1 commit
-
-
schultezub authored
* Added ImageDataLocal and GenericImageDataLocal<T> replaceing the crapped ImageDataRAM * Rewrote most part of TypeTraits and tidied up the rest. * Added TypeNormalizer with its traits * added ImageData::_numElements and ImageData::positionToIndex() git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@182 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 13 Jul, 2012 1 commit
-
-
schultezub authored
Started reimplementing ImageDataLocal and GenericImageDataLocal<T> git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@181 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 12 Jul, 2012 1 commit
-
-
schultezub authored
* Processors no longer have their own DataContainer, instead the DataContainer to work on is passed during process() * introduced VisualizationPipeline git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@180 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 11 Jul, 2012 2 commits
-
-
schultezub authored
* added ImageDataGL * extended WeaklyTypedPointer and TypeTraits git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@179 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@178 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 10 Jul, 2012 1 commit
-
-
schultezub authored
* added ImageDataRAMTraits * changed types in WeaklyTypedPointer git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@177 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 09 Jul, 2012 3 commits
-
-
schultezub authored
* added AbstractEventHandler git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@171 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@170 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@169 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Jul, 2012 1 commit
-
-
schultezub authored
* added MhdImageReader * fixed ImageDataDisk git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@168 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 07 Jul, 2012 2 commits
-
-
schultezub authored
* un-templated ImageDataDisk git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@165 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@164 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 06 Jul, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@163 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-