JOURNAL ARTICLE

Isosurface extraction using particle systems

Abstract

Presents a new approach to isosurface extraction from volume data using particle systems. Particle behavior is dynamic and can be based on laws of physics or artificial rules. For isosurface extraction, we program particles to be attracted towards a specific surface value while simultaneously repelling adjacent particles. The repulsive forces are based on the curvature of the surface at that location. A birth-death process results in a denser concentration of particles in areas of high curvature and sparser populations in areas of lower curvature. The overall level of detail is controlled through a scaling factor that increases or decreases the repulsive forces of the particles. Once particles reach equilibrium, their locations are used as vertices in generating a triangular mesh of the surface. The advantages of our approach include: vertex densities are based on surface features rather than on the sampling rate of the volume; a single scaling factor simplifies level-of-detail control; and meshing is efficient because it uses neighbor information that has already been generated during the force calculations.

Keywords:
Isosurface Curvature Surface (topology) Scaling Particle (ecology) Vertex (graph theory) Planar Particle system Surface reconstruction Statistical physics Computer science Physics Geometry Mathematics Visualization Theoretical computer science Artificial intelligence Geology Computer graphics (images)

Metrics

32
Cited By
2.58
FWCI (Field Weighted Citation Impact)
8
Refs
0.89
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
Computational Geometry and Mesh Generation
Physical Sciences →  Computer Science →  Computer Graphics and Computer-Aided Design

Related Documents

BOOK-CHAPTER

Isosurface Extraction Using Extrema Graphs

Takayuki ItohKoji Koyamada

Elsevier eBooks Year: 2005 Pages: 83-96
BOOK-CHAPTER

Optimal Isosurface Extraction

Paolo CignoniC. MontaniRoberto ScopignoEnrico Puppo

Elsevier eBooks Year: 2005 Pages: 69-82
JOURNAL ARTICLE

Speeding up isosurface extraction using interval trees

Paolo CignoniPablo Pavón‐MariñoC. MontaniEnrico PuppoRoberto Scopigno

Journal:   IEEE Transactions on Visualization and Computer Graphics Year: 1997 Vol: 3 (2)Pages: 158-170
© 2026 ScienceGate Book Chapters — All rights reserved.