2002 · 101 citations · 13 references
ComputingVisualizationInteractive VisualizationRenderingScientific Visualization3D RenderingPhysically Based RenderingRendering PipelineSurface RenderingVector Field VisualizationVector GraphicsIntegral Curve VisualizationIntegral CurvesIntegral Points On CurvesShadingSpecular ReflectionStreamline RenderingThree-dimensional Streamline VisualizationVector Field Modeling
A new technique for interactive vector field visualization using large numbers of properly illuminated stream lines is presented. Taking into account ambient, diffuse, and specular reflection terms as well as transparency, we employ a realistic shading model which significantly increases quality and realism of the resulting images. While many graphics workstations offer hardware support for illuminating surface primitives, usually no means for an accurate shading of line primitives are provided. However, we show that proper illumination of lines can be implemented by exploiting the texture mapping capabilities of modern graphics hardware. In this way high rendering performance with interactive frame rates can be achieved. We apply the technique to render large numbers of integral curves in a vector field. The impression of the resulting images can be further improved by making the curves partially transparent. We also describe methods for controlling the distribution of stream lines in space. These methods enable us to use illuminated stream lines within an interactive visualization environment.
13
Illumination for computer generated pictures
Bui Tuong Phong · Communications of the ACM · 1975 · 3K citations · Full text
Imaging vector fields using line integral convolution
Brian Cabral, Leith Casey Leedom · 1993 · 1.3K citations · Full text
Illumination in diverse codimensions
David C. Banks · 1994 · 116 citations · Full text
Texture splats for 3D scalar and vector field visualization
Roger Crawfis, N. Max · 2002 · 96 citations