2005 · 359 citations · 38 references
ArchitecturePhysics3D ModelingComputational GeometryRendering3D RenderingGeometry ProcessingParticle MethodsParticle SystemsParticle-based SimulationSurface RenderingConstraint-based SamplingControl PointsDirect ManipulationImplicit SurfacesParticle ManipulationParticle RenderingSampling DistributionsSurface Topology
We present a new particle-based approach to sampling and controlling implicit surfaces. A simple constraint locks a set of particles onto a surface while the particles and the surface move. We use the constraint to make surfaces follow particles, and to make particles follow surfaces. We implement control points for direct manipulation by specifying particle motions, then solving for surface motion that maintains the constraint. For sampling and rendering, we run the constraint in the other direction, creating floater particles that roam freely over the surface. Local repulsion is used to make floaters spread evenly across the surface. By varying the radius of repulsion adaptively, and fissioning or killing particles based on the local density, we can achieve good sampling distributions very rapidly, and maintain them even in the face of rapid and extreme deformations and changes in surface topology.
38
William H. Press, Saul A. Teukolsky, William T. Vetterling et al. · 1994 · 15.4K citations
Marching cubes: A high resolution 3D surface construction algorithm
William E. Lorensen, H. E. Cline · 1987 · 10.2K citations · Full text
Computing, Radiology, Visualization +17
Hugues Hoppe, Tony DeRose, Tom Duchamp et al. · 1993 · 1.3K citations · Full text
A Generalization of Algebraic Surface Drawing
J.F. Blinn · ACM Transactions on Graphics · 1982 · 1K citations