The Isosurface Renderer displays surfaces that follow a single value of their selected variable. This is similar to a 2D contour, but in 3D space. Each instance of the Isosurface renderer can display up to four surfaces. Initially, only one will be displayed. Additional isosurfaces can be created by double-clicking on the Transfer Function historgram, in the Appearance tab.
This renderer contains all of Vapor’s standard renderer controls: the Variables, Appearance, Geometry, and Annotation tabs.
The Isosurface Renderer’s Variables tab allows users to color the volume by a secondary variable. This mans that the opacity of the volume can be controlled by a primary variable, and the color can bee attributed to a secondary variable.
Under the Appearance tab, the Isosurface Renderer also allows users to modify its Raytracing and Lighting parameters.
Rendering Algorithm - Defaults to either Curvilinear or Regular, depending on the topology of the current variable’s grid. If using an older graphics card, the Isosurface Renderer may default to Rectilinear due to the increased complexity of the Curvilinear raytracer.
Sampling Rate Multiplier - The volume renderer takes samples along the projected camera rays to determine the volume density at a point and the multiplier increases the number of samples which can give a more accurate visualization in certain cases.
Apply Lighting - Controls whether Vapor’s default light sources are emitted onto the volume during rendering. The default lights are directional.
Ambient - Controls the amount of ambient light that is absorbed by the volume. Ambient lights do not have a single directed source, and controls the overall brightness of the scene.
Specular - Controls the angle of reflection for incident light on the volume. In general, if a volume is very specular, it will appear to have more detail and depth. It will appear flatter wit
Shininess - Controls the overall reflection of light incident upon the volume.