Next:
16.1 Scalar Field Visualization
Up:
Advanced Graphics Programming Techniques
Previous:
15.7 Painting on Images
16. Scientific Visualization Techniques
16.1 Scalar Field Visualization
16.1.1 Definition of a Scalar Field
16.1.2 Representing Data Values
16.1.3 Interpolating Data Values
16.1.4 Rendering Data Values
16.1.4.1 Point Fields
16.1.4.2 Height Fields
16.1.4.3 Contouring
16.1.4.4 Annotating Metrics
16.1.5 Regular vs. Irregular Data Sampling
16.1.6 3D Scalar Fields
16.1.7 Multiple Scalar Fields
16.1.8 Manipulating Scalar Fields
16.2 Volume Visualization with Texture
16.2.1 Overview of the Technique
16.2.2 3D Texture Volume Rendering
16.2.3 2D Texture Volume Rendering
16.2.4 Blending Operators
16.2.4.1 Over
16.2.4.2 Attenuate
16.2.4.3 Maximum Intensity Projection
16.2.4.4 Under
16.2.5 Sampling Frequency
16.2.6 Shrinking the Volume Image
16.2.7 Virtualizing Texture Memory
16.2.8 Mixing Volumetric and Geometric Objects
16.2.9 Transfer Functions
16.2.10 Volume Cutting Planes
16.2.11 Shading the Volume
16.2.12 Warped Volumes
16.3 Vector Field Visualization
16.3.0.1 Icon Based
16.3.0.2 Particle Tracing Based
16.3.0.3 Texture Based
16.4 Line Integral Convolution (LIC) with Texture
16.4.1 Sampling
16.4.2 Using OpenGL to Create Line Integral Convolution (LIC) Images
16.4.3 Line Integral Convolution Procedure
16.4.4 Details
16.4.5 Maximizing Contrast
16.4.6 Going Farther
16.5 Illuminated Stream Lines
David Blythe
1999-08-06