Visualization of 3D Scalar Fields Using Ray Casting

  • Andrea J. S. Hin
  • Edwin Boender
  • Frits H. Post
Part of the Focus on Computer Graphics book series (FOCUS COMPUTER)


In this paper a high-quality rendering technique for the visualization of 3D scalar fields in an ”aquarium model” is presented. This technique is based on ray casting. The model consists of scalar values defined on a grid, supplemented with glass walls and a bottom. Using trilinear interpolation within the grid is an option. The implementation has been divided into two stages; ray casting, and colour binding using transfer functions are implemented as separate processes. This enables the user to generate different pictures from the same viewpoint, experimenting with different parameters. The method has been applied to data obtained from simulations computing concentrations in sea water.


Scalar Field Computer Graphic Volume Rendering Glass Wall Linear Transfer Function 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J Amanatides and A Woo. A Fast Voxel Traversal Algorithm for Ray Tracing. In G. Maréchal, editor, Proceedings of the Eurographics-87, pages 3–10. North Holland, August 1987.Google Scholar
  2. [2]
    F Bronsvoort, J V van Wijk, and F W Jansen. Two Methods for Improving the Efficiency of Ray Casting in Solid Modelling. Computer Aided Design, 16(1):51–55, 1984.CrossRefGoogle Scholar
  3. [3]
    G Frieder, D Gordon, and R A Reynolds. Back-to-Front Display of Voxel-Based Objects. IEEE Computer Graphics and Applications, 5(1):52–60, 1985.CrossRefGoogle Scholar
  4. [4]
    B H McCormick, T A DeFanti, and M D Brown. Visualization in Scientific Computing. Computer Graphics, 21(6), 1987.Google Scholar
  5. [5]
    Sabella P. A Rendering Algorithm for Visualizing 3D Scalar Fields. Computer Graphics (Proc. Siggraph 88), 22(3):51–58, July 1988.CrossRefGoogle Scholar
  6. [6]
    A R Smith. Color Gamut Transform Pairs. Computer Graphics (Proc. Siggraph 78), 12(3):12–19, July 1978.CrossRefGoogle Scholar
  7. [7]
    C Upson and M Keeler. V-Buffer: Visible Volume Rendering. Computer Graphics (Proc. Siggraph 88), 22(3):59–63, July 1988.CrossRefGoogle Scholar

Copyright information

© EUROGRAPHICS The European Association for Computer Graphics 1994

Authors and Affiliations

  • Andrea J. S. Hin
  • Edwin Boender
  • Frits H. Post

There are no affiliations available

Personalised recommendations