Abstract
We present a new interactive modeling technique based on the notion of sculpting a solid material. A sculpting tool is controlled by a 3D input device and the material is represented by voxel data; the tool acts by modifying the values in the voxel array, much as a "paint" program's "paintbrush" modifies bitmap values. The voxel data is converted to a polygonal surface using a "marching-cubes" algorithm; since the modifications to the voxel data are local, we accelerate this computation by an incremental algorithm and accelerate the display by using a special data structure for determining which polygons must be redrawn in a particular screen region. We provide a variety of tools: one that cuts away material, one that adds material, a "sandpaper" tool, a "heat gun," etc. The technique provides an intuitive direct interaction, as if the user were working with clay or wax. The models created are free-form and may have complex topology; however, they are not precise, so the technique is appropriate for modeling a boulder or a tooth but not for modeling a crankshaft.
References
17
Referenced
167
10.1145/357306.357310
10.1145/91394.91427
10.1145/97880.97900
- J. Foley , A. van Dam , S. Feiner , and J. Hughes . Computer Graph!cs: Principles and Practice . Addison-Wesley , second edition, 1990 . J. Foley, A. van Dam, S. Feiner, and J. Hughes. Computer Graph!cs: Principles and Practice. Addison-Wesley, second edition, 1990. / Computer Graph!cs: Principles and Practice by Foley J. (1990)
10.1145/15886.15921
10.1145/15886.15887
10.1145/37402.37422
10.1145/91394.91451
10.5555/93267.93302
10.1145/91394.91434
10.1145/325165.325247
10.1145/15886.15903
10.1145/378456.378522
10.1145/964967.801144
10.1145/91394.91450
- B. Wyvill and D. Jevans . Table driven polygonization. In SIGGRAPH "90 Course Notes , Modeling and Animation with Implicit Surfaces , pages 7/ 1 - 7 /6, August 1990 . B. Wyvill and D. Jevans. Table driven polygonization. In SIGGRAPH "90 Course Notes, Modeling and Animation with Implicit Surfaces, pages 7/1-7/6, August 1990. / Modeling and Animation with Implicit Surfaces by Wyvill B. (1990)
- B. Wyvill , C. McPheeters , and G. Wyvill . Data structure for soft objects. The Visual Computer, 2(4) , 1986 . B. Wyvill, C. McPheeters, and G. Wyvill. Data structure for soft objects. The Visual Computer, 2(4), 1986. / Data structure for soft objects. The Visual Computer, 2(4) by Wyvill B. (1986)
Dates
Type | When |
---|---|
Created | 19 years, 9 months ago (Nov. 16, 2005, 9:47 a.m.) |
Deposited | 2 months, 1 week ago (June 18, 2025, 10:52 a.m.) |
Indexed | 1 month ago (July 28, 2025, 2:20 a.m.) |
Issued | 34 years, 1 month ago (July 1, 1991) |
Published | 34 years, 1 month ago (July 1, 1991) |
Published Online | 34 years, 1 month ago (July 1, 1991) |
Published Print | 34 years, 1 month ago (July 2, 1991) |
@article{Galyean_1991, title={Sculpting: an interactive volumetric modeling technique}, volume={25}, ISSN={0097-8930}, url={http://dx.doi.org/10.1145/127719.122747}, DOI={10.1145/127719.122747}, number={4}, journal={ACM SIGGRAPH Computer Graphics}, publisher={Association for Computing Machinery (ACM)}, author={Galyean, Tinsley A. and Hughes, John F.}, year={1991}, month=jul, pages={267–274} }