CURRICULUM VITAE
Anthony (Tony) D. DeRose
Pixar Animation Studios
1200 Park Ave
Emeryville, CA
(510) 922-3019
derose@pixar.com
Professional Interests
Surface modeling, animation, mathematical aspects of computer graphics,
wavelets.
Current Position
Senior Scientist, Pixar Animation Studios, January 1996 - present.
Education
-
Ph.D., Computer Science, University of California, Berkeley, December 1985.
Research advisor: Prof. Brian A. Barsky. Thesis title: Geometric Continuity:
A Parametrization Independent Measure of Continuity for Computer Aided
Geometric Design.
-
B.S., Physics, University of California, Davis, June 1981. Professional
Experience
Experience
-
Research group lead, Pixar Animation Studios, May 2004 -- present.
-
Manager of various groups in the Studio Tools Department, 1998-2004.
-
Technical Director, Geri's Game, 1996-1998.
-
Professor, Department of Computer Science and Engineering, University of
Washington, August 1995-December 1995.
-
Associate Professor, Department of Computer Science and Engineering, University
of Washington, September 1990 - August 1995.
-
Visiting Scientist, Boeing Computer Servicies, October - December 1993.
-
Visiting Scientist, Apple Computer, Inc., Cupertino, CA., March - August
1992.
-
Visiting Scientist, Xerox Palo Alto Research Center, Palo Alto, CA. September
1991 - March 1992.
-
Assistant Professor, Department of Computer Science, University of Washington.
September 1985 - September 1990.
-
Visiting Scientist, Institute for Curve and Surface Research, University
of Kaiserslautern, Kaiserslautern, West Germany. October - December 1988.
Awards
-
Scientific and Technical Academy Award, 2006.
-
ACM SIGGRAPH Computer Graphics Achievement Award, 1999.
-
Academy Award for Best Animated Short Film (Geri's game), 1998.
-
Discover Magazine Technical Innovation Award Finalist, June 1995.
-
Presidential Young Investigator, National Science Foundation Award, March
1989.
-
Digital's Faculty Program - Incentives for Excellence, October 1986.
-
Departmental Citation for Outstanding Undergraduate Work in Physics, Department
of Physics, UC Davis, June 1981.
Publications
Books
-
E. Stollnitz, T. DeRose, and D. Salesin, Wavelets for Computer Graphics:
Theory and Applications, Morgan-Kaufmann, 1996.
Refereed Journal Articles and Book Contributions
-
M. Lounsbery, T. DeRose, and J. Warren, Multiresolution Analysis for Surfaces
of Arbitrary Topological Type, ACM Transactions on Graphics, Vol. 16, No.
1, January 1997, pp. 34-73. Preliminary version available as Technical
Report 93-10-05, Department of Computer Science and Engineering, University
of Washington, Seattle, WA (October 1993).
-
P. Christensen, E. Stollnitz, D. Salesin, and T. DeRose, Global Illumination
of Glossy Environments using Wavelets and Importance, ACM Transactions
on Graphics, Vol. 15, No. 1, January 1996, pp. 37-71. Preliminary version
available as Technical Report No. 94-10-01, Department of Computer Science
and Engineering, University of Washington, Seattle, WA (October 1994).
-
S. Mann and T. DeRose, Computing Values and Derivatives of B?zier and B-spline
Tensor Product Surfaces (Short Communication), Computer Aided Geometric
Design, Vol 12, No 1, February 1995, pp. 107-110. Preliminary version available
as Research Report 93-31, Department of Computer Science, University of
Waterloo, Waterloo, Ontario (May 1993).
-
F. Amador, D. Berman, A. Borning, T. DeRose, A. Finkelstein, D. Neville,
D. Notkin, D. Salesin, M. Salisbury, J. Sherman, Y. Sun, D. Weld, and G.
Winkenbach, Electronic How Things Work Articles: Two Early Prototypes,
IEEE Trans. Knowledge and Data Engineering, Vol. 5, No. 4, August 1993,
pp. 611-618 . Preliminary version available as Technical Report 92-04-08,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (April 1992).
-
T. DeRose, R. Goldman, H. Hagen, and S. Mann, Functional Composition via
Blossoming, ACM Transactions on Graphics, Vol. 12, No. 2, April 1993, pp.
113-135. Preliminary version available as Technical Report No. 91-05-04,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (May 1991).
-
T. DeRose and S. Mann, An Approximately G1 Cubic Surface Interpolant, pp.
185-196 in Mathematical Methods in Computer Aided Geometric Design II,
edited by Tom Lyche and Larry L. Schumaker, Academic Press, 1992. Refereed
volume of papers from Curves, Surfaces, CAGD, and Image Processing, Biri,
Noway, June 1991.
-
S. Mann, M. Lounsbery, C. Loop, D. Meyers, J. Painter, T. DeRose, and K.
Sloan, A Survey of Parametric Surface Fitting using Triangular Interpolants,
Chapter 8 in Curve and Surface Design, edited by H. Hagen, SIAM, pp. 145-172,
1992 Refereed volume of papers from the SIAM Conference on Geometric Design,
Tempe, AZ, November 1989.
-
T. DeRose, Rational B?zier Curves and Surfaces on Projective Domains, pp.
35-45 in NURBS for Curve and Surface Design, edited by G. Farin, SIAM,
1991. Refereed volume of papers from the SIAM Conference on Geometric Design,
Tempe, AZ, November 1990.
-
T. DeRose, R. Goldman, and M. Lounsbery, A Tutorial Introduction to Blossoming,
pp. 267-286 in Geometric Modeling, Methods and Applications, edited by
H. Hagen and D. Roller, Spring-Verlag, 1991.
-
P. Barry, R. Goldman, and T. DeRose, B-splines, P-lya Curves and Duality,
Journal of Approximation Theory, Vol. 65, 1991, pp. 3-21.
-
T. DeRose, Necessary and Sufficient Conditions for Tangent Plane Continuity
of B?zier Surfaces, Computer Aided Geometric Design, Vol. 7, No. 1-4, June
1990, pp. 165-180.
-
M. Bailey, B. Barnard, R. Cypher, T. DeRose, D. Dobrikin, C. Ebeling, S.
Konstantinidou, L. McMurchie, H. Mizrahi, B. Yost, The Apex: Two VLSI Designs
for Generating Parametric Curves and Surfaces, The Visual Computer, Vol.
5, No. 5, October 1989, pp. 264-276. Preliminary version available as Technical
Report No. 88-12-04, Department of Computer Science, University of Washington,
Seattle WA (December 1988).
-
T. DeRose, A Coordinate-Free Approach to Geometric Programming, pp. 291-305
in Theory and Practice of Geometric Modeling, edited by W. Strasser and
H.-P. Seidel, Springer-Verlag, Berlin, 1989. Refereed volume of papers
from Theory and Practice of Geometric Modeling, Blaubeuren, West Germany,
October 1988. Expanded version available as Technical Report No. 89-09-16,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (September 1989).
-
C. Loop and T. DeRose, A Multisided Generalization of B?zier Surfaces,
ACM Transactions on Graphics, Vol. 8, No. 3, July 1989, pp. 204-234. Preliminary
version available as Technical Report No. 88-05-02, Department of Computer
Science, University of Washington, Seattle, WA (May 1988).
-
M. Stone and T. DeRose, A Geometric Characterization of Parametric Cubic
Curves, ACM Transactions on Graphics, Vol. 8, No. 3, July 1989, pp. 147-163.
Preliminary version available as Technical Report No. EDL-88-8, Xerox Palo
Alto Research Center, Palo Alto, CA, (December 1988).
-
T. DeRose, Composing B?zier Simplexes, ACM Transactions on Graphics, Vol.
7, No. 3, July 1988, pp. 198-221. Preliminary version available as Technical
Report No. 87-08-06, Department of Computer Science, University of Washington,
Seattle, WA (August 1987).
-
T. DeRose, and B. Barsky, Geometric Continuity, Shape Parameters, and Geometric
Constructions for Catmull-Rom Splines, ACM Transactions on Graphics, Vol.
7, No. 1, January 1988, pp. 1-41.
-
R. Goldman and T. DeRose, Recursive Subdivision Without the Convex Hull
Property, Computer Aided Geometric Design, Vol. 3, No. 4, December 1986,
pp. 247-265.
-
T. DeRose and B. Barsky, An Intuitive Approach to Geometric Continuity
for Parametric Curves and Surfaces, pp. 159-175 in Computer-Generated Images
- The State of the Art, edited by Nadia Magnenat-Thalmann and Daniel Thalmann,
Springer-Verlag, 1985.
SIGGRAPH Papers
-
P. Joshi, M. Meyer, T. DeRose, B. Green, T. Sanocki,
Harmonic Coordinates for Character Articulation,
to appear in Proceedings of SIGGRAPH '07, 2007.
-
R. Cook, T. DeRose, Wavelet Noise,
pp. 803-811 in Proceedings of SIGGRAPH '05, 2005.
-
T. DeRose, M. Kass, T. Truong, Subdivision Surfaces in Character Animation,
pp. 85-94 in Proceedings of SIGGRAPH '98, July 1998.
-
A. Certain, J. Popovic, T. DeRose, T. Duchamp, D. Salesin, and W. Stuetzle,
Interactive Viewing of Multiresoltuion Surfaces, pp. 91-98 in Proceedings
of SIGGRAPH '96, August 1996.
-
J. Shade, D. Lischinski, D. Salesin, T. DeRose, and J. Snyder, High-Performance
Hierarchical Image Caching for Accelerated Walkthroughs of Complex Environments.
pp. 75-82 in Proceedings of SIGGRAPH '96, August 1996.
-
M. Eck, T. DeRose, T. Duchamp, H. Hoppe, M. Lounsbery, and W. Stuetzle,
Multiresolution Analysis of Arbitrary Meshes, pp. 173-182 in Proceedings
of SIGGRAPH "95. Preliminary version available as Technical Report 95-01-02,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (January 1995).
-
H. Hoppe, T. DeRose, T. Duchamp, H. Jin, M. Halstead, J. McDonald, J. Schweitzer,
and W. Stuetzle, Piecewise Smooth Surface Reconstruction, pp. 295-302 in
Proceedings of SIGGRAPH "94, July 1994. Preliminary version available as
Technical Report 94-01-01, Department of Computer Science and Engineering,
University of Washington, Seattle, WA (January 1994).
-
E. Bier, M. Stone, K. Pier, W. Buxton, and T. DeRose, Tool Glass and Magic
Lenses: The See-Through Interface, pp. 73-80 in Proceedings of SIGGRAPH
"93, July 1993.
-
M. Halstead, M. Kass, and T. DeRose, Efficient, Fair Interpolation using
Catmull-Clark Surfaces pp. 35-44 in Proceedings of SIGGRAPH "93 July 1993.
-
H. Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Stuetzle, Mesh Optimization,
pp. 19-26 in Proceedings of SIGGRAPH "93, July 1993. Preliminary version
available as Technical Report 93-01-01, Department of Computer Science
and Engineering, University of Washington, Seattle, WA (January 1993).
-
H. Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Stuetzle, Surface
Reconstruction from Unorganized Points, pp. 71-78 in Proceedings of SIGGRAPH
'92 July 1992. Preliminary version available as Technical Report 91-12-03,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (December 1991).
-
C. Loop and T. DeRose, Generalized B-spline Surfaces of Arbitrary Topology,
pp. 347-356 in Proceedings of SIGGRAPH '90, August 1990. Preliminary version
available as Technical Report No. 90-01-10, Department of Computer Science
and Engineering, University of Washington, Seattle, WA (January, 1990).
Other Refereed and Reviewed Publications
-
B Chamberlain, T. DeRose, D. Lischinski, D. Salesin, and J. Snyder, Fast
Rendering of Complex Environments in Proceedings of Graphics Interface
1996.
-
E. Stollnitz, T. DeRose, and D. Salesin, Wavelets for Computer Graphics:
A Primer, Part 1, IEEE Computer Graphics and Applications, Vol 15, No.
3, pp. 76-84. Preliminary version available as Technical Report 94-09-11,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (September 1994).
-
E. Stollnitz, T. DeRose, and D. Salesin, Wavelets for Computer Graphics:
A Primer, Part 2, IEEE Computer Graphics and Applications, Vol 15, No.
4, pp. 75-85. Preliminary version available as Technical Report 94-09-11,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (September 1994).
-
P. Christensen, E. Stollnitz, D. Salesin, and T. DeRose, Wavelet Radiance,
pp. 287-302 in Proceedings of the Fifth Eurographics Workshop on Rendering,
June 1994. Preliminary version available as Technical Report 94-01-05,
Department of Computer Science and Engineering, University of Washington,
Seattle, WA (January 1994).
-
E. Bier, M. Stone, K. Pier, K. Fishkin, T. Baudel, M. Conway, W. Buxton,
and T. DeRose, Toolglass and Magic Lenses: The See-Through Interface, video
abstract, Proceedings of CHI '94.
-
P. Christensen, D. Salesin, and T. DeRose, A Continuous Adjoint Formulation
for Radiance Transport, pp. 95-104 in Proceedings of the Fourth Euographic
Workshop on Rendering, June 1993.
-
H. Hoppe, T. DeRose, T. Duchamp, J. McDonald, and W. Steutzle, Fitting
Surfaces to Scattered Data, pp. 212 - 220 in proceedings of Curves and
Surfaces in Computer Vision and Graphics 3 (SPIE proceedings Vol. 1830),
November 1992
-
M. Lounsbery, S. Mann, and T. DeRose, Parametric Surface Interpolation,
IEEE Computer Graphics and Applications, Vol. 12, No. 5, September 1992,
pp. 45-52.
-
D. Salesin, D. Lischinski, and T. DeRose, Reconstructing Illumination Functions
with Selected Discontinuities, pp. 90-112 in Proceedings of the 3rd Eurographics
Workshop, 1992.
-
H. Pottmann and T. DeRose, Classification Using Normal Curves, pp. 217-227
in SPIE Proceedings Vol. 1610, November 1991
-
R. Bedichek, T. DeRose, C. Ebeling, and G. Winkenbach, Rapid Low-cost Display
of Spline Surfaces, in Proceedings of the Conference on Advanced Research
in VLSI, MIT Press, March 1991. Preliminary version available as Technical
Report No. 91-03-01, Department of Computer Science and Engineering, University
of Washington, Seattle, WA (March 1991).
-
P. Barry, T. DeRose, and R. Goldman, Pruned B?zier Curves, pp. 229-238
in Proceedings of Graphics Interface '90, May 1990.
-
M. Lounsbery, C. Loop, S. Mann, D. Meyers, J. Painter, T. DeRose, and K.
Sloan, A Testbed for the Comparison of Parametric Surface Methods, pp.
94-105 in Curves and Surfaces in Computer Vision and Graphics, Leonard
A. Ferrari and Rui J.P. de Figueiredo editors, SPIE Proceedings Vol. 1251,
February, 1990
-
B. Barsky and T. DeRose, Geometric Continuity of Parametric Curves: Constructions
of Geometrically Continuous Splines, IEEE Computer Graphics and Applications,
Vol. 10, No. 1, January, 1990, pp. 60-68
-
B. Barsky and T. DeRose, Geometric Continuity of Parametric Curves: Three
Equivalent Characterizations, IEEE Computer Graphics and Applications,
Vol. 9, No. 2, November, 1989, pp. 60-68. Preliminary version available
as Technical Report No. UCB/CSD 88/417, Computer Science Division, Department
of Electrical Engineering and Computer Science, University of California,
Berkeley (May 1988).
-
T. DeRose, L. Snyder, and C. Yang, Near-Optimal Speedup of Graphics Algorithms
Using Multigauge Parallel Computers, pp. 289-294 in Proceedings of 1987
International Conference on Parallel Processing.
-
J. Gross, T. DeRose, and B. Barsky, Asterisk: An Extensible Testbed for
Spline Development, pp. 241-246 in Proceedings of Graphics Interface '86,
May 1986.
-
L. Speer, T. DeRose, and B. Barsky, A Theoretical and Empirical Study of
Coherent Ray-tracing, pp. 1-7 in Proceedings of Graphics Interface '85,
May 1985.
-
B. Barsky and T. DeRose, The Beta2-spline: A Special Case of the Beta-spline
Curve and Surface Representation, Computer Graphics and Applications, Vol.
5, No. 9, September, 1985, pp. 46-58. Also available as Technical Report
No. UCB/CSD 83/152.
-
T. DeRose and B. Barsky, Geometric Continuity and Shape Parameters for
Catmull-Rom Splines (Extended Abstract), pp. 57-64 in Proceedings of Graphics
Interface '84, May 1984.
Other Publications
-
T. DeRose, E. Stollnitz, and D. Salesin, Wavelets for Computer Graphics:
A Primer, SIGGRAPH '94 Tutorial Course Notes.
-
G. Winkenbach and T. DeRose, Blending Points Sets Yields a Generalized
Blending Mechanism, pp. 53-54 in Proceedings of the 1992 Western Computer
Graphics Symposium, April 1992.
-
T. DeRose, Interactive Surface Modeling in the Three-Dimensional Design
Space, pp. 1-7, in Proceedings of the 16th Annual NSF Grantees Conference
in Design and Manufacturing Systems Research, Tempe, AZ, January 1990.
-
T. DeRose, Geometric Programming: A Coordinate-Free Approach, SIGGRAPH
'88, '89 Tutorial Course Notes.
-
T. DeRose, Geometric Continuity: An Application of Differential Geometry,
SIGGRAPH '87 Tutorial Course Notes, Course No. 19, July 1987.
Technical Reports
-
T. DeRose, T. Duchamp, H. Hoppe, J. McDonald, and W. Stuetzle, Reconstructing
Two-Dimensional Manifolds from Scattered Data: Motivation and Background,
Technical Report No. 215, Department of Statistics, University of Washington,
Seattle, WA. (October 1991).
-
T. DeRose and T. Holman, Parallel Architectures for Fast Curve and Surface
Generation, Technical Report No. 91-04-03, Department of Computer Science
and Engineering, University of Washington, Seattle, WA (April, 1991).
-
T. DeRose and T. Holman, The Triangle: A Multiprocessor Architecture for
Fast Curve and Surface Generation, Technical Report No. 87-08-07, Department
of Computer Science, University of Washington, Seattle, WA (August 1987).
-
B. Barsky, T. DeRose, and M. Dipp?, An Adaptive Subdivision Method with
Crack Prevention for Rendering Beta-spline Objects, Technical Report No.
UCB/CSD 87/348 Computer Science Division, Electrical Engineering and Computer
Sciences Department, University of California, Berkeley, CA, (March, 1987).
-
A. DeRose, Geometric Continuity: A Parametrization Independent Measure
of Continuity for Computer Aided Geometric Design, Technical Report No.
86-09-04, Department of Computer Science, University of Washington, Seattle,
WA. (September 1986). Also available as Technical Report No. UCB/CSD 86/255,
Computer Science Division, Electrical Engineering and Computer Sciences
Department, University of California, Berkeley, CA.
-
B. Barsky and T. DeRose, Geometric Continuity for Parametric Curves, Technical
Report No. UCB/CSD 84/205, Computer Science Division, University of California,
Berkeley, CA. (August 1984).
Grants
-
Subdivision Methods for Computer Aided Design and Engineering, National
Science Foundation Proposal Number CCR-9502694, $150,000, August 1, 1995
- July 31, 1998.
-
3D Scanning: from physical objects to electronic models, (with T. Duchamp,
J. McDonald, W. Stuetzle) National Science Foundation Grant No. DMS-9402734,
$290,000, July 1, 1994 - June 31, 1997.
-
High Performance Parallel/Distributed Computing,, (with Richard Anderson,
Alan Borning, Edward D. Lazowska, Henry M. Levy, David Notkin, Lawrence
Snyder, Steven L. Tanimoto, and John Zahorjan) National Science Foundation
Institutional Infrastructure Program, Grant No. CDA-9123308, $1,600,000,1992-1996.
-
Interactive Modeling and Visualization of Complex Environments, (with D.
Salesin) National Science Foundation CISE Research Instrumentation Grant
No. CDA-9320390, $109,503, March 1994 - August 1995.
-
Revitalizing the Graphics Curriculum: A New Emphasis on Interactive Applications
and Fundamentals, instructional equipment grant, Silicon Graphics Inc.,
$180,733, 1994.
-
Preparing for the Computer Graphics Revolution, instructional equipment
proposal to the College of Engineering, University of Washington, $80,000,
1994.
-
Research Institute for Software Engineering Award, $51,570, May 1990 --
April 1993.
-
Blossoming, Successive Linear Combination Algorithms, and Computer Aided
Geometric Design, (with Ronald N. Goldman and Phillip J. Barry), National
Science Foundation Grant No. CCR-9113239, approximately $600,000, 1992-1995.
UW portion: $42,237, July 1, 1994 - June 31, 1995.
-
Presidential Young Investigator, National Science Foundation Grant No.
CCR-8957323, $312,500, April 1989 - February 1995.
-
Interactive Modeling and Rendering of Complex Environments, (with D. Salesin)
Washington Technology Center Grant No. 94-C34, $37,105, November 1, 1994
- June 30, 1995.
-
Mathematical Sciences: Curve and Surface Reconstruction from Unorganized
Data, (with W. Stuetzle and J. McDonald), National Science Foundation Grant
No. DMS-9103002, $354,074, March 1, 1992 - February 28, 1995.
-
Xerox Corporation, $30,000, PYI matching award.
-
Equipment Donation, Hewlett-Packard Corp., $127,000 (100% equipment allowance).
-
Equipment Donation, Digital Equipment Corporation, Graphics Initiators
Program, 65% discount on equipment retailing up to $200,000 plus $5,000
cash.
-
Surface Schemes for the Three Dimensional Solid Design Space, National
Science Foundation Grant No. DMC-8802949, $157,192, August 1988 - July
1991.
-
Digital's Faculty Program --- Incentives for Excellence, $75,000, October
1986 - September 1989.
-
The Three-Dimensional Solid Design Space, (with Prof. Kenneth Sloan), National
Science Foundation Equipment Grant No. CCR-8612543, $65,479, October 1986.
-
Toward the Effective Use of Geometrically Continuous Techniques, National
Science Foundation Grant No. DMC-8602141, $114,210, June 1, 1986 - November
30, 1988.
-
An Evaluation Algorithm for Beta-spline Curves of Arbitrary Degree, Graduate
School Research Fund, University of Washington, $4,880, March 1, 1986 -
February 28, 1987.
Patents and Patent Applications
-
Realistic surface simulation in computer animation, U.S. Patent 6,300,960,
October 9, 2001.
-
Hybrid subdivision in computer graphics,
U.S. Patent, 6,222,553, April 24, 2001.
-
Texture mapping and other uses of scalar fields on subdivision surfaces in computer graphics and animation, U.S. Patent, 6,037,949, March 14, 2000.
-
Method for Operating on Objects in a First Image Using an Object-Based
Model Data Structure to Produce a Second Contextual Image Having Added,
Replaced or Deleted Objects, U.S. Patent 5,467,441, Nov. 14, 1995 (with
M. Stone).
-
Method and Apparatus for Producing a Composite Second Image in the Spatial
Context of a First Image, U.S. Patent 5,479,603, Dec. 26, 1995 (with M.
Stone, E. Bier, and K. Fishkin).
-
Method and Apparatus for Operating on the Model Data Structure of an Image
to Produce Human Perceptible Output in the Context of the Image, pending
(with M. Stone).
-
Method and Apparatus for Operating on an Object-Based Model Data Structure
to Produce a Second Image in the Spatial Context of a First Image, US Patent
5, 596, 690, January 21, 1997 (with M. Stone).
-
User-Directed Method for Operating on an Object-Based Model Data Structure
Through a Second Contextual Image, U.S. Patent 5,652,851, (with M. Stone
and E. Bier).
Teaching
* Indicates courses that were developed or substantially revised.
-
CSci 142, Intro programming: A '92.
-
CSci 326, Data structures: W '86, W '89, W '91.
-
CSci 373, Data structures for non-majors: F '86.
-
CSci 444, Database systems: W '88. * CSci 457, Computer graphics: S '86,
S '87, A '87, A '90, W '93, AÕ94, S '95. * CSci 557, Graduate computer
graphics: W '87, S '88, S '89, S '90, S '91, W '95. * CSci 558, Special
topics in graphics and geometric design: W '90, S '93, S '94. * CSci 590SC,
Computing for scientists: W '94.
Ph.D. Theses Supervised
-
Jean Schweitzer, Analysis and Application of Subdivision Surfaces, December
1996.
-
Per Christensen, Hierarchical Techniques for Glossy Global Illumination,
July 1995.
-
Michael Lounsbery, Multiresolution Analysis for Surfaces of
Arbitrary Topological Type, September 1994.
-
David Meyers, Reconstruction of Surfaces From Planar Contours, August 1994.
-
Hugues Hoppe, Surface Reconstruction from Unorganized Points, July 1994.
-
Stephen Mann, Surface Approximation Using Geometric Hermite Patches, December
1992.
-
Charles Loop, Generalized B-splines of Arbitrary Topological Type, April
1992.
-
Ph.D. committee member for: Brett Bennett (1985), Carl Binding (1987),
Robert Duisberg (1986), James Painter (1989), Will Welch(1996), Georges
Winkenbach(1996), Craig Wittenbrink (EE 1993), Seungku Yi (1990).
Master's Theses Supervised
-
Austin Dahl, Weyl: A Language for Computer Graphics and Computer Aided
Geometric Design, 1992.
-
William Longabaugh, An Expanded System for Coordinate-Free Geometric Programming,
1992.
-
Susanne Jul, A Software Framework for Graphics Research, 1988.
-
Daniel O'Donnell, Rendering Scenes Containing Solid Light Sources, 1988.
-
Philip Schneider, Phoenix: An Interactive Curve Design System Based on
the Automatic Fitting of Hand-Sketched Curves, 1988.
Master's Projects supervised
-
Harry Plate, 1986. Past and current senior project students: Robert Bunney
(a constraint-based interactive diagram editor), Kathy Cederstrom (a PostScript
previewer), Dan Clay (a constructive solid geometry language), Karen Foltz
(implementing constructive solid geometry), Rick Lamont (optimized a constructive
solid geometry system), Gemini Lasswell (raytraced solid textures), Jinling
Lee (fast CSG display), Kirk Godtfredson (hidden line elimination), Scott
Seiber (CSG on polygons).
Departmental and University Service
-
AY 94-95: Computer Science Laboratory Policy Committee (chair), College
of Engineering Faculty Affairs Committee (chair), College of Engineering
College Council.
-
AY 93-94: Computer Science and Engineering Executive Committee, Computer
Science Laboratory Policy Committee (chair), College of Engineering Faculty
Affairs Committee.
-
AY 92-93: Computer Science and Engineering Executive Committee, Computer
Science and Engineering Graduate Admissions Committee, College of Engineering
Faculty Affairs Committee.
-
AY 90-91: Computer Science and Engineering Executive Committee, Computer
Science and Engineering Undergraduate Advisor, Computer Science and Engineering
Undergraduate Admissions Committee (chair).
-
AY 89-90: Computer Science and Engineering Undergraduate Advisor, Computer
Science and Engineering Undergraduate Admissions Committee (chair), Computer
Science and Engineering ABET Review Committee
-
AY 88-89: Computer Science Review of Progress Committee, Computer Science
TA Assignments Committee, Computer Science Graduate Student Funding Committee
(chair).
-
AY 87-88: Computer Science Laboratory Policy Committee, Computer Laboratory
Course Assignments Committee.
-
AY 86-87: Computer Science Undergraduate Admissions Committee .
-
AY 85-86: Computer Science Undergraduate Admissions Committee .
Major Professional Activities
-
Co-chair, SIAM Conference on Geometric Design, November 1999.
-
Co-chair, SIAM Conference on Geometric Design, November 1997.
-
Associate Editor, IEEE Transactions on Vision and Computer Graphics '96
- '99.
-
Associate Editor, ACM Transactions on Graphics '89 - '95.
-
Technical program committee, SIGGRAPH '87, '88, '89, '93, '95, '96,
'05, '06.
-
Technical program committee, Third International Scomputer Science Conference,
Hong Kong, December 1995.
-
Technical program committee, SIAM Conference on Geometric Design, November
1993.
-
Technical program committee, SPIE Conference on Curves and Surfaces in
Computer Vision and Graphics III, Boston, November 1992.
-
Technical program committee, Graphics Interface "92, Vancouver, May 1992.
-
Technical program committee, Symposium on Interactive 3D Graphics, March
1992.
-
Technical program committee, Symposium on Interactive 3D Graphics, March
1990, Snowbird, Utah.