In addition to the 2D display window, NeuronStudio also gives you the ability to visualize your data in 3D. Once you load a dataset select from the main menu. This window allows you visualize the image data, the traced model, and the spines that you have detected. (see image below)
Use the mouse to click and drag over the window. This causes the data to rotate around its center. Holding down the Ctrl key while dragging translates the view. Holding down Shift key while dragging up and down zooms in or out.
TIP: Change the interaction mode by right-clicking on the 3D display window and selecting from the context menu as shown in the image. Note that using the Ctrl or Shift keys always over-rides the current mode.
Note that this window contains a top-level menu. The View menu is used to control various rendering options. The Volume Rendering menu is used to control and regenerate the rendering of splats, which are volume rendering elements.
(
) indicates an option that can be toggled on or off.
(
) indicates a sub-menu.
| View | |
|---|---|
Lighting ( ) | Turn on or off lighting. Affects all rendering. |
Anti-Aliasing ( ) | Turn or on or off anti-aliasing (line smoothing). |
Solid Background ( ) | Turn on or off rendering a background color gradient. |
Axes ( ) | Turn on or off rendering of the axes. |
Shape Complexity ( ) | A sub-menu for setting the complexity (number of triangles) of rendered shapes. |
Bounding Box ( ) | A sub-menu for turning on or off rendering of bounding boxes for the dataset, region of interest, etc... |
Center On ( ) | A sub-menu for selecting the 3D rotation center. |
Octree ( ) | A sub-menu for controlling the rendering of the octree built during spine detection. |
| Reset XY (Axial) | Reset the 3D view to the default forward (XY) orientation. |
| Reset ZY (Side) | Reset the 3D view to the default side (ZY) orientation. |
| Reset XZ (Side) | Reset the 3D view to the default bottom (XZ) orientation. |
| Volume Rendering | |
|---|---|
| Threshold... | Change the global threshold applied to the volume rendered dataset. |
Show ( ) | Toggle display of the splats. |
Transparency ( ) | Turn on or off transparency of splats. |
Palette ( ) | Turn on or off the coloring of splats using the current palette. |
Surface Only ( ) | Toggle whether only object surface splats are generated. |
| Regenerate | Executes the splat building procedure. A progress window will appear to allow cancellation. |
TIP: After running an image processing routine you can regenerate the splats (since the image data has presumably changed) by selecting . We allow you to explicitly choose this, rather than running it automatically, since generation of the splats can be a lengthy operation.
In addition to the rendering of the dataset and model, the current seed and/or region of interest is also drawn for easier visualization.
Global Threshold
A threshold is applied to the volume rendered dataset to limit the amount of data that is visualized. This threshold is global since it is used for the whole dataset, regardless of local variations in intensity. Selecting from the menu of the 3D window brings up the following dialog box for adjusting the value of the threshold.
The threshold value can be set anywhere within the range of 0 to 255. Although this is the range of intensity values for an 8-bit greyscale dataset, the value will be scaled to the appropriate bit depth of the current dataset, for example 12 or 16 bit greyscale. If the Regenerate Volume Rendering checkbox is selected, the volume rendering will be automatically regenerated if the OK button is pressed. The volume rendering can be regenerated at any time by selecting from the menu of the 3D window. Press Cancel or close the dialog to abort changing the value. Press the Default button to reset the threshold to a default value of 20.