University of Bergen | Faculty of Mathematics and Natural Sciences | Department of Informatics | Visualization Group
Visualization
You are here: Department of Informatics > Visualization Group > Publications > Mindek-2013-VPE
 Visualization
 > about
 > team & contact info
 > research
 > publications
 > projects
 > teaching
 > seminars
 > resources
 > network
 > events
 > links

Visual Parameter Exploration in GPU Shader Space

Peter Mindek, Stefan Bruckner, Peter Rautek, Meister Eduard Gröller

ARTICLE, Journal of WSCG, jun, 2013

Abstract

The wide availability of high-performance GPUs has made the use of shader programs in visualization ubiquitous.Understanding shaders is a challenging task. Frequently it is difficult to mentally reconstruct the nature and types of transformations applied to the underlying data during the visualization process. We propose a method for the visual analysis of GPU shaders, which allows the flexible exploration and investigation of algorithms, parameters, and their effects. We introduce a method for extracting feature vectors composed of several attributes of the shader, as well as a direct manipulation interface for assigning semantics to them. The user interactively classifies pixels of images which are rendered with the investigated shader. The two resulting classes, a positive class and a negative one, are employed to steer the visualization. Based on this information, we can extract a wide variety of additional attributes and visualize their relation to this classification. Our system allows an interactive exploration of shader space and we demonstrate its utility for several different applications.

Published

Journal of WSCG

Media

  • paper
  • www
  • Click to view

BibTeX

@ARTICLE{Mindek-2013-VPE,
  author = {Peter Mindek and Stefan Bruckner and Peter Rautek and Meister Eduard
	Gr{\"o}ller},
  title = {Visual Parameter Exploration in {GPU} Shader Space},
  journal = {Journal of WSCG},
  year = {2013},
  volume = {21},
  pages = {225--234},
  number = {3},
  month = jun,
  abstract = {The wide availability of high-performance GPUs has made the use of
	shader programs in visualization ubiquitous.Understanding shaders
	is a challenging task. Frequently it is difficult to mentally reconstruct
	the nature and types of transformations applied to the underlying
	data during the visualization process. We propose a method for the
	visual analysis of GPU shaders, which allows the flexible exploration
	and investigation of algorithms, parameters, and their effects. We
	introduce a method for extracting feature vectors composed of several
	attributes of the shader, as well as a direct manipulation interface
	for assigning semantics to them. The user interactively classifies
	pixels of images which are rendered with the investigated shader.
	The two resulting classes, a positive class and a negative one, are
	employed to steer the visualization. Based on this information, we
	can extract a wide variety of additional attributes and visualize
	their relation to this classification. Our system allows an interactive
	exploration of shader space and we demonstrate its utility for several
	different applications.},

  keywords = {parameter space exploration, shader augmentation},

  url = {http://www.cg.tuwien.ac.at/research/publications/2013/mindek-2013-pel/}
}






 Last Modified: Jean-Paul Balabanian, 2014-07-30