Related Experiment Video
Updated: Jun 4, 2026

Digital Inline Holographic Microscopy (DIHM) of Weakly-scattering Subjects
Published on: February 8, 2014
Efficient visibility encoding for dynamic illumination in direct volume rendering
Joel Kronander1, Daniel Jönsson, Joakim Löw
1Department of Science and Technology, C-Research, Media and Information Technology, Linköping University, Norrköping, Sweden. joel.kronander@liu.se
This study introduces a new algorithm for real-time dynamic shading in direct volume rendering. It uses spherical harmonics (SH) for efficient visibility and lighting calculations, enabling interactive rendering with complex light sources.
Area of Science:
- Computer Graphics
- Scientific Visualization
- Image Processing
Background:
- Direct volume rendering (DVR) traditionally struggles with real-time dynamic shading due to computational complexity.
- Achieving realistic lighting and shadows in DVR requires efficient handling of volumetric visibility and illumination.
Purpose of the Study:
- To develop an algorithm for real-time dynamic shading in direct volume rendering.
- To enable the use of general lighting conditions, including directional lights, point lights, and environment maps, within DVR.
- To achieve interactive performance for complex volumetric scenes.
Main Methods:
- Encoding local and global volumetric visibility using spherical harmonic (SH) basis functions.
- Storing SH coefficients in an efficient multiresolution grid for rapid access.
- Utilizing level of detail (LOD) selection based on transfer functions for optimized computation.
- Computing global visibility through piecewise integration of SH coefficients.
- Representing light sources via SH projections for efficient rendering integrals.
Main Results:
- Demonstrated real-time dynamic shading capabilities in direct volume rendering.
- Enabled high-frequency spatial shadows with a low-frequency angular approximation of visibility and illumination.
- Achieved interactive performance with general lighting conditions and complex volumetric data.
- Showcased the method's generality through various illustrative examples.
Conclusions:
- The proposed algorithm effectively enables real-time dynamic shading in direct volume rendering.
- The use of SH basis functions and multiresolution grids provides an efficient approach to volumetric visibility and lighting.
- The method offers a practical solution for interactive visualization of complex volumetric data under general lighting conditions.
Related Concept Videos
Uniform Depth Channel Flow
Uniform Depth Channel Flow: Problem Solving
Sight Distance in a Vertical Curve
Phase Contrast and Differential Interference Contrast Microscopy
In-phase-contrast microscopes, interference between light directly passing through a cell and light refracted by cellular components is used to create high-contrast, high-resolution images without staining. It is the oldest and simplest type of microscope that creates an image by altering the wavelengths of light rays passing through the specimen. Altered wavelength paths are created using an annular stop in the condenser. The annular stop produces a hollow cone of...
Depth Perception and Spatial Vision
Confocal Fluorescence Microscopy
