skip to main content
10.1145/987657.987678acmconferencesArticle/Chapter ViewAbstractPublication PagesnparConference Proceedingsconference-collections
Article

Ryan: rendering your animation nonlinearly projected

Published:07 June 2004Publication History

ABSTRACT

Artistic rendering is an important research area in Computer Graphics, yet relatively little attention has been paid to the projective properties of computer generated scenes. Motivated by the surreal storyboard of an animation in production---Ryan---this paper describes interactive techniques to control and render scenes using nonlinear projections. The paper makes three contributions. First, we present a novel approach that distorts scene geometry such that when viewed through a standard linear perspective camera, the scene appears nonlinearly projected. Second, we describe a framework for the interactive authoring of nonlinear projections defined as a combination of scene constraints and a number of linear perspective cameras. Finally, we address the impact of nonlinear projection on rendering and explore various illumination effects. These techniques, implemented in Maya and used in the production of the animation Ryan, demonstrate how geometric and rendering effects resulting from nonlinear projections can be seamlessly introduced into current production pipelines.

References

  1. AGRAWALA, M., ZORIN, D., AND MUNZNER, T. 2000. Artistic multiprojection rendering. In Proceedings of Eurographics Rendering Workshop 2000, Eurographics, 125--136. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. ALEXA, M. 2002. Linear combination of transformations. In Proceedings of the 29th annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 380--387. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. BARR, A. H. 1986. Ray tracing deformed surfaces. In Proceedings of the 13th annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 287--296. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. DORSEY, J. O., SILLION, F. X., AND GREENBERG, D. P. 1991. Design and simulation of opera lighting and projection effects. In Proceedings of the 18th annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 41--50. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. FOLEY, J., VAN DAM, A., FEINER, S., AND HUGHES, J. 1993. Computer Graphics: Principles and Practice. Addison Wesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. FU, C.-W., WONG, T.-T., AND HENG, P.-A. 1999. Computing visibility for triangulated panoramas. In Proceedings of Eurographics Rendering Workshop 1999, Eurographics, 169--182. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. GLASSNER, A., 2000. Cubism and cameras: Free-form optics for computer graphics. Microsoft Research Technical Report MSR-TR-2000-05, January.Google ScholarGoogle Scholar
  8. LEVENE, J. 1998. A Framework for Non-Realistic Projections. Master's thesis, Massachusetts Institute of Technology.Google ScholarGoogle Scholar
  9. MARTÍN, D., GARCÍA, S., AND TORRES, J. C. 2000. Observer dependent deformations in illustration. In Proceedings of the first international symposium on Non-photorealistic animation and rendering, ACM Press, ACM, 75--82. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. MAX, N. L. 1983. Computer graphics distortion for imax and omnimax projection. In Nicograph '83 Proceedings, Nicograph Association, 137--159.Google ScholarGoogle Scholar
  11. PELEG, S., ROUSSO, B., RAV-ACHA, A., AND ZOMET, A. 2000. Mosaicing on adaptive manifolds. IEEE Transactions on Pattern Analysis and Machine Learning 22, 10, 1144--1154. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. RADEMACHER, P., AND BISHOP, G. 1998. Multiple-center-of-projection images. In Proceedings of the 25th annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 199--206. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. RADEMACHER, P. 1999. View-dependent geometry. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., ACM, 439--446. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. SEITZ, S. M., AND DYER, C. R. 1996. View morphing. In Proceedings of the 23rd annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 21--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. SINGH, K. 2002. A fresh perspective. In Proceedings of Graphics Interface 2002, 17--24.Google ScholarGoogle Scholar
  16. WOOD, D. N., FINKELSTEIN, A., HUGHES, J. F., THAYER, C. E., AND SALESIN, D. H. 1997. Multiperspective panoramas for cel animation. In Proceedings of the 24th annual conference on Computer graphics and interactive techniques, ACM Press/Addison-Wesley Publishing Co., ACM, 243--250. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. WYVILL, G., AND MCNAUGHTON, C. 1990. Optical models. In Proceedings of CGI 1990. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. ZORIN, D., AND BARR, A. H. 1995. Correction of geometric perceptual distortions in pictures. In Proceedings of the 22nd annual conference on Computer graphics and interactive techniques, ACM Press, ACM, 257--264. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Ryan: rendering your animation nonlinearly projected

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            NPAR '04: Proceedings of the 3rd international symposium on Non-photorealistic animation and rendering
            June 2004
            150 pages
            ISBN:1581138873
            DOI:10.1145/987657

            Copyright © 2004 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 7 June 2004

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader