Page history Edit this page How do I edit this website?
Original MediaWiki page

3D Viewer › Developer Documentation

The content of this page has not been vetted since shifting away from MediaWiki. If you’d like to help, check out the how to help guide!

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