Skip to main content

Rendering Types

Volvicon provides multiple rendering methods to visualize 3D data. Each method is suited for different data types and visualization goals.

Rendering Types

Volume Rendering

Volume rendering displays the entire 3D volume image by assigning colors and opacity to intensity values. It allows you to see through the data and visualize internal structures.

How it Works

  1. Each voxel is assigned a color and opacity based on its intensity
  2. Rays are cast through the volume from the viewer's perspective
  3. Colors and opacities are accumulated along each ray
  4. The result shows a semi-transparent 3D view of the data

Transfer Function

The transfer function controls how intensities are mapped to visual properties:

ComponentDescription
ColorAssigns colors to intensity ranges
OpacityControls transparency (0 = invisible, 1 = solid)
GradientUses intensity changes to highlight edges

Use Cases

  • Visualizing internal structures without cutting
  • Showing density variations within objects
  • Medical imaging (CT, MRI visualization)
  • Material inspection

Advantages

  • Shows entire volume at once
  • Reveals internal features
  • No surface extraction required

Limitations

  • Computationally intensive
  • Requires careful transfer function setup
  • Can be difficult to interpret dense data

Surface Rendering

Surface rendering displays surface meshes as solid objects with lighting and shading. It provides a clear view of object boundaries.

How it Works

  1. Surface mesh defines the object boundary
  2. Lighting calculations determine brightness based on surface orientation
  3. Faces are shaded to create a 3D appearance

Shading Options

OptionDescription
FlatEach face has uniform color; shows individual triangles
Smooth (Gouraud)Colors interpolated across faces; smooth appearance
PhongPer-pixel lighting; highest quality

Material Properties

PropertyDescription
ColorBase surface color
AmbientUniform lighting component
DiffuseLight scattered in all directions
SpecularShiny highlights
OpacityTransparency level

Use Cases

  • Viewing segmented structures
  • 3D printing preview
  • CAD-style visualization
  • Presentation and reporting

Advantages

  • Clear, easy-to-interpret images
  • Fast rendering
  • Familiar 3D appearance

Limitations

  • Shows only surfaces, not interior
  • Requires surface mesh generation
  • Complex internal structures may occlude each other

Volume Mesh Rendering

Volume mesh rendering displays tetrahedral or hexahedral meshes used for simulation. It can show the mesh structure or simulation results.

Display Modes

ModeDescription
SolidFilled elements with lighting
WireframeOnly edges visible
PointsOnly nodes visible
Surface onlyShows outer boundary

Visualization Options

OptionDescription
Element qualityColor by mesh quality metrics
Scalar fieldColor by simulation results (stress, temperature)
ClippingCut away portions to see interior
ShrinkReduce element size to see structure

Use Cases

  • Inspecting mesh quality before simulation
  • Visualizing FEA/CFD results
  • Debugging mesh generation

Comparing Rendering Types

AspectVolume RenderingSurface RenderingVolume Mesh Rendering
Data typeVolume imageSurface meshVolume mesh
Shows interiorYesNoWith clipping
PerformanceSlowerFastMedium
Typical useExplorationPresentationSimulation