- 27 Jul, 2017 1 commit
-
-
Jakob Weiss authored
Somehow I messed up the cherrypick/merge history. Stereo module provides basic processors for a compositor and a camera generator to generate stereo images.
-
- 23 Jul, 2015 1 commit
-
-
Christian Schulte zu Berge authored
Added a field _pipelineName to AutoEvaluationPipeline. This allows to implement AutoEvaluationPipeline::getName() so that AutoEvaluationPipeline is no longer abstract. Consequently, the LuaPipeline is no longer needed. This change was also used to change the AbstractPipeline constructor signature to pass-by-reference instead of pass-by-pointer for the pipeline's DataContainer. This presents the semantics more clearly since the DataContainer must not be 0.
-
- 20 Jul, 2015 1 commit
-
-
Christian Schulte zu Berge authored
-
- 16 Jul, 2015 1 commit
-
-
Christian Schulte zu Berge authored
-
- 08 Jul, 2015 1 commit
-
-
Christian Schulte zu Berge authored
PipelineRegistry and ProcessorRegistry are now part of campvis-core. Furthermore, moved all calls to PipelineRegistrar<>/SmartProcessorRegistrar<> to a separate cpp file for each module. This way all registrations are at one central location and including headers in external projects does not lead to double registration. This commit also removes the obsolete columbia and manualsegmentation modules.
-
- 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
-
- 24 Oct, 2014 1 commit
-
-
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
-
- 05 May, 2014 1 commit
-
-
Christian Schulte zu Berge authored
-
- 11 Apr, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Introducing base module with LightSourceProvider processor * Updated GeometryRenderer and GeometryRendererDemo to use LightSourceData instead of ProcessorDecoratorShading * Introducing LightSourceData::bind() refs #547
-
- 02 Apr, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* GeometryRenderer supports textured rendering * GeometryRenderer and RenderTargetCompositor support alpha blending of (semi-)transparent surfaces * Updated GeometryRendererDemo to show a demo implementation of the new features
-
- 11 Jan, 2014 1 commit
-
-
Christian Schulte zu Berge authored
* Extended GeometryRendererDemo to render two different geometries and combine the renderings using the RenderTargetCompositor * Fixed point size in GeometryRenderer
-
- 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
-
- 13 Dec, 2013 1 commit
-
-
Christian Schulte zu Berge authored
* Moving to Apache 2.0 license * Updated AUTHORS.txt
-
- 15 Oct, 2013 2 commits
-
-
Sebastian Pölsterl authored
-
Sebastian Pölsterl authored
-
- 08 Oct, 2013 3 commits
-
-
Christian Schulte zu Berge authored
Refactoring pipeline concept #5: Moved Pipeline registration to modules module and gen_pipelineregistration.h which will soon be generated by CMake.
-
Christian Schulte zu Berge authored
-
Christian Schulte zu Berge authored
-
- 25 Sep, 2013 1 commit
-
-
Christian Schulte zu Berge authored
work in Issue #141: Implemented listening to viewport size property in TrackballNavigationEventListener and thus removed obsolete TrackballNavigationEventListener::SetViewportSize().
-
- 24 Sep, 2013 1 commit
-
-
Christian Schulte zu Berge authored
Revised event handling system: Got rid of campvis::AbstractEventHandler and replaced with functionality of tgt::EventListener and tgt::EventHandler
-
- 04 May, 2013 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@487 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 18 Jan, 2013 1 commit
-
-
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
-
- 08 Jan, 2013 1 commit
-
-
schultezub authored
introducing OpenCL pipeline first steps to adapt to Intel OpenCL SDK for debugging git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@380 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 02 Nov, 2012 2 commits
-
-
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
-
- 26 Oct, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@326 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 13 Sep, 2012 1 commit
-
-
schultezub authored
* introducing DepthDarkening processor git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@301 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 06 Sep, 2012 2 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@289 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@288 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 04 Sep, 2012 1 commit
-
-
schultezub authored
* introducing geometryrenderer.cpp * updated DVRVis pipeline and various processors git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@283 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 03 Sep, 2012 1 commit
-
-
schultezub authored
* introducing ProxyGeometryGenerator * updated DVRVis * updated TumVisApplication to check for OpenGL and GLSL 3.3 git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@276 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 24 Aug, 2012 1 commit
-
-
schultezub authored
* Fixed TrackballNavigationEventHandler's viewport size not being updated git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@255 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 20 Aug, 2012 1 commit
-
-
schultezub authored
* CLRuntime is a resource manager for programs and command queues * added Image and SharedTexture * introduced WeaklyTypedPointer::getClChannelOrder/Type() Started implementing proof of concept processor CLRaycaster git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@245 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 14 Aug, 2012 1 commit
-
-
schultezub authored
* fixed depth calculation in SimpleRaycaster git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@235 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 10 Aug, 2012 2 commits
-
-
schultezub authored
* added update_legal_header.py script for updating the legal header in all code files of the project * ran the file => all TUMVis source files now contain the legal header git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@231 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@230 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 09 Aug, 2012 1 commit
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@226 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
- 08 Aug, 2012 2 commits
-
-
schultezub authored
git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@221 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-
schultezub authored
* fixed EEPGenerator and added TrackballNavigationEventHandler to DVRVis git-svn-id: https://camplinux.in.tum.de/svn/campvis/trunk@217 bb408c1c-ae56-11e1-83d9-df6b3e0c105e
-