Artistic Multiprojection Rendering

In composing hand-drawn images of 3D scenes, artists often alter the projection for each object in the scene independently, thereby generating multiprojection images. We present a tool for creating such multiprojection images and animations, consisting of two parts: a multiprojection rendering algorithm and an interactive interface for attaching local cameras to the scene geometry. We describe a new set of techniques for resolving visibility between geometry rendered with different local cameras. We also develop several camera constraints that are useful when initially setting local camera parameters and when animating the scene. We demonstrate applications of our methods for generating a variety of artistic effects in still images and in animations.

[1]  J. Willats,et al.  Perspective and Other Drawing Systems , 1983 .

[2]  M. Holly The psychology of perspective and renaissance art , 1989 .

[3]  Masa Inakage,et al.  Non-Linear Perspective Projections , 1991, Modeling in Computer Graphics.

[4]  Donald P. Greenberg,et al.  Design and simulation of opera lighting and projection effects , 1991, SIGGRAPH.

[5]  Michael Gleicher,et al.  Through-the-lens camera control , 1992, SIGGRAPH.

[6]  Nigel Holmes The Best in Diagrammatic Graphics , 1994 .

[7]  Denis Zorin,et al.  Correction of geometric perceptual distortions in pictures , 1995, SIGGRAPH.

[8]  Helwig Löffelmann,et al.  Ray Tracing with Extended Cameras , 1996, Comput. Animat. Virtual Worlds.

[9]  David Salesin,et al.  Multiperspective panoramas for cel animation , 1997, SIGGRAPH.

[10]  Greg Welch,et al.  The office of the future: a unified approach to image-based modeling and spatially immersive displays , 1998, SIGGRAPH.

[11]  Jonathan Levene A framework for non-realistic projections , 1998 .

[12]  John M. Snyder,et al.  Visibility sorting and compositing without splitting for image layer decompositions , 1998, SIGGRAPH.

[13]  Paul Rademacher,et al.  Multiple-center-of-projection images , 1998, SIGGRAPH.

[14]  Aaron Hertzmann,et al.  Painterly rendering with curved brush strokes of multiple sizes , 1998, SIGGRAPH.

[15]  Eduard Gröller,et al.  Fast generation of curved perspectives for ultra-wide-angle lenses in VR applications , 1999, The Visual Computer.

[16]  Craig Gotsman,et al.  Modeling and Rendering Escher‐Like Impossible Scenes , 1999, Comput. Graph. Forum.

[17]  Pat Hanrahan,et al.  A distributed graphics system for large tiled displays , 1999, Proceedings Visualization '99 (Cat. No.99CB37067).

[18]  J. Willats Art and representation : new principles in the analysis of pictures , 1999 .