News & Events

  • Abstract Rendering -- Controlling Pixel-level Effects

    Date: 07/17/2013

    Joseph gave a presentation on our Abstract Rendering tools at Kitware on July 3rd, 2013.

    A fundamental premise of visualization is that a useful correspondence between pixels and data can be built. However, visualization programs rarely operate at the pixel level. Instead the most common visualization models work with an abstract canvas and geometric shapes. Conversion to individual pixels is often only tacitly acknowledged in consideration of visual or computational optimizations. This presentation introduces Abstract Rendering, which augments existing geometry-based models with a phase in which source data is associated directly with pixels. Explicitly acknowledging this connection provides opportunities to more directly express certain types of visualizations (such as density maps formed with alpha composition) and provides efficient execution via data parallel formulations of common visualizations and client/server optimizations.