|
ABSTRACT
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 order 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
J. Baumgarte. Stabilization of constraints and integrals of motion in dynamical systems. Computer Methods in Applied Mechanics, 1972.
|
| |
7
|
Thaddeus Beier. Practical uses for implicit surfaces in an-imation. In Modeling, Visualizing, and Animating Implicit Surfaces (SIGGRAPH '93 Course Notes), pages 20.1-20.10. 1993.
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
Luiz Henrique de Figueiredo , Jonas de Miranda Gomes , Demetri Terzopoulos , Luiz Velho, Physically-based methods for polygonization of implicit surfaces, Proceedings of the conference on Graphics interface '92, p.250-257, September 1992, Vancouver, British Columbia, Canada
|
| |
13
|
Phillip Gill, Walter Murray, and Margret Wright. Practical Optimization. Academic Press, New York, NY, 1981.
|
 |
14
|
|
| |
15
|
Herbert Goldstein. Classical Mechanics. Addision Wesley, Reading, MA, 1950.
|
 |
16
|
|
| |
17
|
David J. Jevans, Brian Wyvill, and Geoff Wyvill. Speeding up 3-D animation for simulation. In Proc. MAPCON IV (Multi and Array Processors), pages 94-100, Jan. 1988.
|
 |
18
|
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
 |
22
|
|
| |
23
|
W.H. Press, B.P. Flannery, S. A. Teukolsky, and W. T. Vetter-ling. Numerical Recipes in C. Cambridge University Press, Cambridge, England, 1988.
|
| |
24
|
A. Ricci. A constructive geometry for computer graphics. Computer Journal, 16(2):157-160, May 1973.
|
| |
25
|
T. Sederberg. Piecewise algebraic surface patches. Computer Aided Geometric Design, 2(1-3):53-60, 1985.
|
| |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
 |
30
|
|
 |
31
|
|
 |
32
|
|
| |
33
|
Brian Wyvill, Craig McPheeters, and Geoff Wyvill. Data struc-ture for soft objects. The Visual Computer, 2(4):227-234, 1986.
|
CITED BY 76
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Robert Blanding , Cole Brooking , Mark Ganter , Duane Storti, A skeletal-based solid editor, Proceedings of the fifth ACM symposium on Solid modeling and applications, p.141-150, June 08-11, 1999, Ann Arbor, Michigan, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marc Alexa , Johannes Behr , Daniel Cohen-Or , Shachar Fleishman , David Levin , Claudio T. Silva, Point set surfaces, Proceedings of the conference on Visualization '01, October 21-26, 2001, San Diego, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Siu-Wing Cheng , Tamal K. Dey , Edgar A. Ramos , Tathagata Ray, Sampling and meshing a surface with guaranteed topology and geometry, Proceedings of the twentieth annual symposium on Computational geometry, June 08-11, 2004, Brooklyn, New York, USA
|
|
|
|
|
|
Marc Alexa , Johannes Behr , Daniel Cohen-Or , Shachar Fleishman , David Levin , Claudio T. Silva, Computing and Rendering Point Set Surfaces, IEEE Transactions on Visualization and Computer Graphics, v.9 n.1, p.3-15, January 2003
|
|
|
|
|
|
|
|
|
|
|
|
M. Müller , R. Keiser , A. Nealen , M. Pauly , M. Gross , M. Alexa, Point based animation of elastic, plastic and melting objects, Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation, August 27-29, 2004, Grenoble, France
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yu-Kun Lai , Qian-Yi Zhou , Shi-Min Hu , Ralph R. Martin, Feature sensitive mesh segmentation, Proceedings of the 2006 ACM symposium on Solid and physical modeling, June 06-08, 2006, Cardiff, Wales, United Kingdom
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bryan S. Morse , Terry S. Yoo , Penny Rheingans , David T. Chen , K. R. Subramanian, Interpolating implicit surfaces from scattered surface data using compactly supported radial basis functions, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yoshitomo Jo , Masafumi Oka , Akinori Kimura , Kyoko Hasegawa , Ayumu Saitoh , Susumu Nakata , Akihiro Shibata , Satoshi Tanaka, Technical Section: Stochastic visualization of intersection curves of implicit surfaces, Computers and Graphics, v.31 n.2, p.230-242, April, 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E. Bendito , A. Carmona , A. M. Encinas , J. M. Gesto , A. Gómez , C. Mouriño , M. T. Sánchez, Computational cost of the Fekete problem I: The Forces Method on the 2-sphere, Journal of Computational Physics, v.228 n.9, p.3288-3306, May, 2009
|
|
|
|
|
|
|
|