HijackGL: Reconstructing from Streams for Stylized Rendering
Author(s): Alex Mohr, Michael Gleicher.
Proceedings: 2nd International Symposium on Non-Photorealistic Animation and Rendering (NPAR'02), Annecy, France, June 3-5,
2002.
[BibTeX]
Abstract:
This work shows that intercepting a low-level graphics library command
stream and reconstructing a declarative representation is practical
and useful, especially for exploring new rendering styles. We
show not only how the basic mechanics of intercepting an OpenGL
command stream lead to a non-invasive extension mechanism for
graphics applications, but also how simply manipulating the stream
severely limits the kinds of styles we can consider. We describe
how our system efficiently reconstructs a declarative representation
of the geometry implicit in the graphics library command stream.
We present a set of application extensions built with this framework
including several stylized renderers. Extensions built using our system
are capable of changing the rendering style of applications on
the fly at interactive rates.
Non-Invasive, Interactive, Stylized Rendering
Alex Mohr, Michael Gleicher.
2001 ACM Symposium on Interactive 3D Graphics,
2001. [BibTeX]
Simplicial Families of Drawings
Lucas Kovar, Michael Gleicher.
14th annual ACM symposium on User interface software and technology, pp. 163--172,
2001. [BibTeX]
Stylizing Motion with Drawings
Yan Li, Michael Gleicher, Ying-Qing Xu, Heung-Yeung Shum.
Proceedings of 2003 Symposium on Computer Animation, July,
2003. [BibTeX]