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

Experience

Awards

Publications

Books

Refereed Journal Articles and Book Contributions

  1. 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).
  2. 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).
  3. 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).
  4. 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).
  5. 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).
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. P. Barry, R. Goldman, and T. DeRose, B-splines, P-lya Curves and Duality, Journal of Approximation Theory, Vol. 65, 1991, pp. 3-21.
  11. 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.
  12. 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).
  13. 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).
  14. 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).
  15. 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).
  16. 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).
  17. 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.
  18. 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.
  19. 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

  1. P. Joshi, M. Meyer, T. DeRose, B. Green, T. Sanocki, Harmonic Coordinates for Character Articulation, to appear in Proceedings of SIGGRAPH '07, 2007.
  2. R. Cook, T. DeRose, Wavelet Noise, pp. 803-811 in Proceedings of SIGGRAPH '05, 2005.
  3. T. DeRose, M. Kass, T. Truong, Subdivision Surfaces in Character Animation, pp. 85-94 in Proceedings of SIGGRAPH '98, July 1998.
  4. 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.
  5. 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.
  6. 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).
  7. 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).
  8. 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.
  9. M. Halstead, M. Kass, and T. DeRose, Efficient, Fair Interpolation using Catmull-Clark Surfaces pp. 35-44 in Proceedings of SIGGRAPH "93 July 1993.
  10. 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).
  11. 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).
  12. 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

  1. B Chamberlain, T. DeRose, D. Lischinski, D. Salesin, and J. Snyder, Fast Rendering of Complex Environments in Proceedings of Graphics Interface 1996.
  2. 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).
  3. 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).
  4. 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).
  5. 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.
  6. 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.
  7. 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
  8. M. Lounsbery, S. Mann, and T. DeRose, Parametric Surface Interpolation, IEEE Computer Graphics and Applications, Vol. 12, No. 5, September 1992, pp. 45-52.
  9. D. Salesin, D. Lischinski, and T. DeRose, Reconstructing Illumination Functions with Selected Discontinuities, pp. 90-112 in Proceedings of the 3rd Eurographics Workshop, 1992.
  10. H. Pottmann and T. DeRose, Classification Using Normal Curves, pp. 217-227 in SPIE Proceedings Vol. 1610, November 1991
  11. 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).
  12. P. Barry, T. DeRose, and R. Goldman, Pruned B?zier Curves, pp. 229-238 in Proceedings of Graphics Interface '90, May 1990.
  13. 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
  14. 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
  15. 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).
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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

  1. T. DeRose, E. Stollnitz, and D. Salesin, Wavelets for Computer Graphics: A Primer, SIGGRAPH '94 Tutorial Course Notes.
  2. 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.
  3. 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.
  4. T. DeRose, Geometric Programming: A Coordinate-Free Approach, SIGGRAPH '88, '89 Tutorial Course Notes.
  5. T. DeRose, Geometric Continuity: An Application of Differential Geometry, SIGGRAPH '87 Tutorial Course Notes, Course No. 19, July 1987.

Technical Reports

  1. 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).
  2. 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).
  3. 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).
  4. 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).
  5. 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.
  6. 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

  1. Subdivision Methods for Computer Aided Design and Engineering, National Science Foundation Proposal Number CCR-9502694, $150,000, August 1, 1995 - July 31, 1998.
  2. 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.
  3. 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.
  4. 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.
  5. Revitalizing the Graphics Curriculum: A New Emphasis on Interactive Applications and Fundamentals, instructional equipment grant, Silicon Graphics Inc., $180,733, 1994.
  6. Preparing for the Computer Graphics Revolution, instructional equipment proposal to the College of Engineering, University of Washington, $80,000, 1994.
  7. Research Institute for Software Engineering Award, $51,570, May 1990 -- April 1993.
  8. 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.
  9. Presidential Young Investigator, National Science Foundation Grant No. CCR-8957323, $312,500, April 1989 - February 1995.
  10. 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.
  11. 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.
  12. Xerox Corporation, $30,000, PYI matching award.
  13. Equipment Donation, Hewlett-Packard Corp., $127,000 (100% equipment allowance).
  14. Equipment Donation, Digital Equipment Corporation, Graphics Initiators Program, 65% discount on equipment retailing up to $200,000 plus $5,000 cash.
  15. Surface Schemes for the Three Dimensional Solid Design Space, National Science Foundation Grant No. DMC-8802949, $157,192, August 1988 - July 1991.
  16. Digital's Faculty Program --- Incentives for Excellence, $75,000, October 1986 - September 1989.
  17. The Three-Dimensional Solid Design Space, (with Prof. Kenneth Sloan), National Science Foundation Equipment Grant No. CCR-8612543, $65,479, October 1986.
  18. Toward the Effective Use of Geometrically Continuous Techniques, National Science Foundation Grant No. DMC-8602141, $114,210, June 1, 1986 - November 30, 1988.
  19. 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

Teaching

Ph.D. Theses Supervised

Master's Theses Supervised

Master's Projects supervised

Departmental and University Service

Major Professional Activities