Non-Invasive, Interactive, Stylized Rendering

Alex Mohr and Michael Gleicher


In this paper, we show how many interactive 3D applications' visual styles can be changed to new, different, and interesting visual styles non-invasively. Our method lets a single stylized renderer be used with many applications. We implement this by intercepting the OpenGL graphics library, and changing the drawing calls. Even though OpenGL only receives low-level information from an application, computation on this data and assumptions about the application can give us enough information to develop stylized renderers.

  • Here is the postscript and the pdf of the paper.
  • The colorplate is not included in the text of the paper because it was not laid out by us.
  • Here is a jpeg of what the colorplate looks like (without captions).
  • Here is a quicktime of the video accompanying the paper