Edit page History

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…

    create a universe and display an image stack as volume rendering, orthoslices, iso-surface or surface plot

    change color, transparency etc of a 3D object (=Content)

    apply a specific transformation to a Content

    highlight specific points of a Content

    create movie recordings

    understand the relation between Content and Universe

    to work with volume renderings

    to work with orthoslices

    to work with surface plots

    to work with isosurfaces

    add custom surfaces to a universe

    display 4D data

    display two canvasses showing the same universe

    catch and handle mouse and key events