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.
- AGRAWALA, M., ZORIN, D., AND MUNZNER, T. 2000. Artistic multiprojection rendering. In Proceedings of Eurographics Rendering Workshop 2000, Eurographics, 125--136. Google ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- FOLEY, J., VAN DAM, A., FEINER, S., AND HUGHES, J. 1993. Computer Graphics: Principles and Practice. Addison Wesley. Google ScholarDigital Library
- 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 ScholarDigital Library
- GLASSNER, A., 2000. Cubism and cameras: Free-form optics for computer graphics. Microsoft Research Technical Report MSR-TR-2000-05, January.Google Scholar
- LEVENE, J. 1998. A Framework for Non-Realistic Projections. Master's thesis, Massachusetts Institute of Technology.Google Scholar
- 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 ScholarDigital Library
- MAX, N. L. 1983. Computer graphics distortion for imax and omnimax projection. In Nicograph '83 Proceedings, Nicograph Association, 137--159.Google Scholar
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- 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 ScholarDigital Library
- SINGH, K. 2002. A fresh perspective. In Proceedings of Graphics Interface 2002, 17--24.Google Scholar
- 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 ScholarDigital Library
- WYVILL, G., AND MCNAUGHTON, C. 1990. Optical models. In Proceedings of CGI 1990. Google ScholarDigital Library
- 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 ScholarDigital Library
Index Terms
- Ryan: rendering your animation nonlinearly projected
Recommendations
Local Ambient Occlusion in Direct Volume Rendering
This paper presents a novel technique to efficiently compute illumination for Direct Volume Rendering using a local approximation of ambient occlusion to integrate the intensity of incident light for each voxel. An advantage with this local approach is ...
Interactive subsurface scattering for translucent meshes
I3D '03: Proceedings of the 2003 symposium on Interactive 3D graphicsWe propose a simple lighting model to incorporate subsurface scattering effects within the local illumination framework. Subsurface scattering is relatively local due to its exponential falloff and has little effect on the appearance of neighboring ...
Real-time rendering of translucent meshes
Subsurface scattering is important for photo-realistic rendering of translucent materials. We make approximations to the BSSRDF model and propose a simple lighting model to simulate the effects on translucent meshes. Our approximations are based on the ...
Comments