3D Viewer: Developer Documentation
(Return to the main 3D Viewer page)
The 3D viewer is more than a 3D visualization application. It was designed to serve as a high-level programming library for 3D visualization, especially for the visualization of 3D biomedical images.
The document in hand is intended to provide a set of examples and use-cases. The HowTo's are ordered with increasing complexity. Each HowTo itself starts by explaining a basic example, referring to example code. The example code can be downloaded from the Examples' site. Each HowTo then continues to describe more detailed aspects, as well as other background information.
The fastest way to get started is to look at the examples, which should be pretty much self-explaining. For the features of interest, it is recommended to read the corresponding HowTo.
How To...
... change color, transparency etc of a 3D object (=Content)
... apply a specific transformation to a Content
... highlight specific points of a Content
... understand the relation between Content and Universe
... to work with volume renderings
... to work with surface plots
... add custom surfaces to a universe
... display 4D data