Non-Invasive, Interactive, Stylized Rendering

Alex Mohr and Michael Gleicher

Abstract

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