JOURNAL ARTICLE

Interval set: a volume rendering technique generalizing isosurface extraction

Abstract

A scalar volume V={(x,f(x))|x/spl isin/R} is described by a function f(x) defined over some region R of the three dimensional space. The paper presents a simple technique for rendering interval sets of the form I/sub g/(a,b)={(x,f(x))|a/spl les/g(x)/spl les/b}, where a and b are either real numbers of infinities. We describe an algorithm for triangulating interval sets as /spl alpha/ shapes, which can be accurately and efficiently rendered as surfaces or semi transparent clouds. On the theoretical side, interval sets provide an unified approach to isosurface extraction and direct volume rendering. On the practical side, interval sets add flexibility to scalar volume visualization-we may choose to, for example, have an interactive, high quality display of the volume surrounding or "inside" an isosurface when such display for the entire volume is too expensive to produce.

Keywords:
Isosurface Volume rendering Rendering (computer graphics) Visualization Computer science Data visualization Interval (graph theory) Real-time rendering Scalar (mathematics) Algorithm Computer graphics (images) Mathematics Artificial intelligence Geometry Combinatorics

Metrics

10
Cited By
1.61
FWCI (Field Weighted Citation Impact)
21
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Computer Graphics and Visualization Techniques
Physical Sciences →  Computer Science →  Computer Graphics and Computer-Aided Design
3D Shape Modeling and Analysis
Physical Sciences →  Engineering →  Computational Mechanics
Advanced Numerical Analysis Techniques
Physical Sciences →  Engineering →  Computational Mechanics
© 2026 ScienceGate Book Chapters — All rights reserved.