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 language | English |
---|---|
Title of host publication | Proceedings of the International Conference on Computer Graphics Theory and Applications : GRAPP 2012 |
Editors | Raul Richard, José Braz |
Number of pages | 6 |
Place of Publication | Portugal |
Publisher | Institute for Systems and Technologies of Information, Control and Communication |
Publication date | 2012 |
Pages | 248-253 |
ISBN (Print) | 978-989-8565-02-0 |
Publication status | Published - 2012 |
Event | International Conference on Computer Graphics Theory and Applications - Rome, Italy Duration: 24 Feb 2012 → 26 Feb 2012 |
Conference
Conference | International Conference on Computer Graphics Theory and Applications |
---|---|
Country/Territory | Italy |
City | Rome |
Period | 24/02/2012 → 26/02/2012 |
Keywords
- GPU
- shader
- user-centered design
- user interface