User-Centered Design of GPU-Based Shader Programs

Martin Kraus

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

1 Citation (Scopus)
758 Downloads (Pure)

Abstract

In the context of game engines with graphical user interfaces, shader programs for GPUs (graphics processing units) are an asset for game development that is often used by artists and game developers without knowledge of shader programming. Thus, it is important that non-programmers are enabled to explore and exploit the full potential of shader programs. To this end, we develop principles and guidelines for the design of usercentered graphical interfaces for shaders. With the help of several examples, we show how the requirements of a user-centered interface design influence the choice of widgets as well as the choice of the underlying shader parameters.
Original languageEnglish
Title of host publicationProceedings of the International Conference on Computer Graphics Theory and Applications : GRAPP 2012
EditorsRaul Richard, José Braz
Number of pages6
Place of PublicationPortugal
PublisherInstitute for Systems and Technologies of Information, Control and Communication
Publication date2012
Pages248-253
ISBN (Print)978-989-8565-02-0
Publication statusPublished - 2012
EventInternational Conference on Computer Graphics Theory and Applications - Rome, Italy
Duration: 24 Feb 201226 Feb 2012

Conference

ConferenceInternational Conference on Computer Graphics Theory and Applications
Country/TerritoryItaly
CityRome
Period24/02/201226/02/2012

Keywords

  • GPU
  • shader
  • user-centered design
  • user interface

Fingerprint

Dive into the research topics of 'User-Centered Design of GPU-Based Shader Programs'. Together they form a unique fingerprint.

Cite this