|
ABSTRACT
This paper describes a 3D object-space paint program. This program allows the user to directly manipulate the parameters used to shade the surface of the 3D shape by applying pigment to its surface. The pigment has all the properties normally associated with material shading models. This includes, but is not limited to, the diffuse color, the specular color, and the surface roughness. The pigment also can have thickness, which is modeled by simultaneously creating a bump map attached to the shape. The output of the paint program is a 3D model with associated texture maps. This information can be used with any rendering program with texture mapping capabilities. Almost all traditional techniques of 2D computer image painting have analogues in 3D object painting, but there are also many new techniques unique to 3D. One example is the use of solid textures to pattern the surface.
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
|
BASS, DANIEL H., "Using the Video Lookup Table for Reflectivity Calculations: Specific Techniques and Graphics Results," Computer Graphics and Image Processing 17(3) pp. 249-261 (1981).
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
 |
6
|
|
| |
7
|
BL~N, JAMES F., "Raster Graphics," pp. 150-156 in Tutorial: Computer Graphics, ed. K. S. Booth, IEEE Press (1982).
|
| |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
FISHKBq, KENNETH, "An Application of Color Science to Computer Graphics," Master's Thesis, University of California, Berkeley, CA (1985).
|
| |
12
|
FRANCIS, GEORGE K., A Topological Picturebook, Springer-Verlag, New York (1987).
|
 |
13
|
|
 |
14
|
|
| |
15
|
HECKBERT, PAUL S., "Techniques for Real-time Frame Buffer Animation," in Computer FX '84, , London (October 1984).
|
| |
16
|
|
 |
17
|
|
 |
18
|
|
 |
19
|
|
| |
20
|
|
 |
21
|
|
| |
22
|
NORMAN, DONALD A., The Psychology of Everyday Things, Basic Books, New York (1988).
|
 |
23
|
|
 |
24
|
|
 |
25
|
|
| |
26
|
|
| |
27
|
SCHNEIDERMAN, BEN, "Direct Manipulation: A Step Beyond Programming Languages," IEEE Computer 16(8) pp. 57-69 (1983).
|
| |
28
|
SLOAN, KENNE'rr: R. AND CrmIs'ropHErt M. BROWN, "Color Map Techniques," Computer Graphics and Image Processing 13(4) pp. 297-317 (August 1979).
|
| |
29
|
SMITH, ALVY RAY, "Table Paint," in Siggaph '81 Tutorial Notes: Two-Dimensional Computer Animation, (August 1981).
|
| |
30
|
SMITH, ALVY RAY, "Paint," pp. 501-512 in Tutorial: Computer Graphics, ed. K. S. Booth,IEEE Press (1982).
|
 |
31
|
|
 |
32
|
|
 |
33
|
|
CITED BY 67
|
|
|
|
|
Jonathan Konieczny , Gary Meyer , Clement Shimizu , John Heckman , Mark Manyen , Marty Rabens, VR spray painting for training and design, Proceedings of the 2008 ACM symposium on Virtual reality software and technology, October 27-29, 2008, Bordeaux, France
|
|
|
|
|
|
|
|
|
|
|
Sam Chen , Rob Myers , Rick Pasetto, The out of box experience: lessons learned creating compelling VRML 2.0 content, Proceedings of the second symposium on Virtual reality modeling language, p.83-ff., February 24-26, 1997, Monterey, California, United States
|
|
|
|
|
|
|
|
Maneesh Agrawala , Andrew C. Beers , Marc Levoy, 3D painting on scanned surfaces, Proceedings of the 1995 symposium on Interactive 3D graphics, p.145-ff., April 09-12, 1995, Monterey, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yair Kurzion , Torsten Möller , Roni Yagel, Size preserving pattern mapping, Proceedings of the conference on Visualization '98, p.367-373, October 18-23, 1998, Research Triangle Park, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Osama Tolba , Julie Dorsey , Leonard McMillan, Sketching with projective 2D strokes, Proceedings of the 12th annual ACM symposium on User interface software and technology, p.149-157, November 07-10, 1999, Asheville, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kun Zhou , Peng Du , Lifeng Wang , Yasuyuki Matsushita , Jiaoying Shi , Baining Guo , Heung-Yeung Shum, Decorating Surfaces with Bidirectional Texture Functions, IEEE Transactions on Visualization and Computer Graphics, v.11 n.5, p.519-528, September 2005
|
|
Robert D. Kalnins , Lee Markosian , Barbara J. Meier , Michael A. Kowalski , Joseph C. Lee , Philip L. Davidson , Matthew Webb , John F. Hughes , Adam Finkelstein, WYSIWYG NPR: drawing strokes directly on 3D models, ACM Transactions on Graphics (TOG), v.21 n.3, July 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Raphael Grasset , Laurence Boissieux , Jean D. Gascuel , Dieter Schmalstieg, Interactive mediated reality, Proceedings of the Sixth Australasian conference on User interface, p.21-29, January 30-February 03, 2005, Newcastle, Australia
|
|
|
|
|
|
|
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|