CAMPVis a software platform for medical imaging and visualization. It is targeted for research purposes and has a similar Rapid-Prototyping approach than MeVisLab, Amira or Voreen.
# Getting Started
Have a look into the [Introduction Slides](/uploads/0f1131f75cbfdf2620150e9c37452d17/campvis_intro.pdf), go through the *Wiki articles*, have a look into the *code* and its [Doxygen
* Before you start coding, please have a look into the CAMPVis [Git Branching Conventions](GitConventions), the [C++ Coding Conventions](CppConventions) and the [OpenGL related Specifications and Conventions](OpenGlConventions).
## Knowledge Base
*[Frequently Asked Questions and Common Pitfalls](FAQ)
*[On the Advanced Optimized Raycaster](AdvancedOptimizedRaycaster)
## Important CAMPVis Concepts
-[Concepts Overview](ConceptsOverview)
-[DataContainers and DataHandles](DataContainersAndDataHandles)
-[Processors and Pipelines](ProcessorsPipelines)
-[Properties](Properties)
-[Multithreading and Jobs](Multithreading)
-[ImageData API](ImageDataApi)
-[GeometryData API](GeometryDataApi)
-[Signals and Slots](SignalsSlots)
-[Assertions and Logging](AssertionsAndLogging)
## Architecture
-[CAMPVis Architecture](Architecture)
-[CAMPVis Modules Overview](ModulesOverview)
-[Writing your own Module](WritingYourOwnModule)
-[Using the External Libraries](UsingExternalLibraries)
-[CAMPVis-Application](CampvisApplication)
# Additional Features/Modules
## Modules
-[Cuda Confidence Maps](CudaCm) - Realtime computation of ultrasound Confidence Maps
## Scripting Feature
For your information: The CAMPVis scripting feature is still under development. So don't expect rock-solid feature-completeness.