Dynamic Canvas for Immersive Non-Photorealistic Walkthroughs
The static background paper or canvas texture usually used for
non-photorealistic animation greatly impedes the sensation of motion
and results in a disturbing ``shower door'' effect. We present a
method to animate the background canvas for non-photorealistic
rendering animations and walkthroughs, which greatly improves the
sensation of motion and 3D ``immersion''. The complex motion field
induced by the 3D displacement is matched using purely 2D
transformations. The motion field of forward translations is
approximated using a 2D zoom in the texture, and camera
rotation is approximated using 2D translation and rotation. A
rolling-ball metaphor is introduced to match the instantaneous 3D
motion with a 2D transformation. An infinite zoom in the texture is
made possible by using a paper model based on multifrequency solid
turbulence. Our results indicate a dramatic improvement over
a static background.
Images and movies
See also
See also the project
webpage.
Donwload the source code.
Compile using qmake ; make. It requires the libQGLViewer library.
BibTex references
@InProceedings\{CTPDGD03,
author = "Cunzi, Matthieu and Thollot, Jo{\"e}lle and Paris, Sylvain and Debunne, Gilles and Gascuel, Jean-Dominique and Durand, Fr\'edo",
title = "Dynamic Canvas for Immersive Non-Photorealistic Walkthroughs",
booktitle = "Proc. Graphics Interface",
month = "june",
year = "2003",
publisher = "A K Peters, LTD.",
keywords = "NPR, Immersive Walkthrough, Ca",
url = "http://artis.imag.fr/Publications/2003/CTPDGD03"
}
![npr_paper.pdf [5.1Mo]](/Publications/images/pdf.png)
![npr_paper.ps.gz [3.5Mo]](/Publications/images/ps.png)