Advanced

Design and Novel Uses of Higher-Dimensional Rasterization

Nilsson, Jim; Clarberg, Petrik LU ; Johnsson, Björn M LU ; Toth, Robert; Munkberg, Jacob LU ; Salvi, Marco and Akenine-Möller, Tomas LU (2012) High Performance Graphcics In Eurographics conference on High-Performance Graphics p.1-11
Abstract
This paper assumes the availability of a very fast higher-dimensional rasterizer in future graphics processors. Working in up to five dimensions, i.e., adding time and lens parameters, it is well-known that this can be used to render scenes with both motion blur and depth of field. Our hypothesis is that such a rasterizer can also be used as a flexible tool for other, less conventional, usage areas, similar to how the two-dimensional rasterizer in contemporary graphics processors has been used for widely different purposes other than the original intent. We show six such examples, namely, continuous collision detection, caustics rendering, higher-dimensional sampling, glossy reflections and refractions, motion blurred soft shadows, and... (More)
This paper assumes the availability of a very fast higher-dimensional rasterizer in future graphics processors. Working in up to five dimensions, i.e., adding time and lens parameters, it is well-known that this can be used to render scenes with both motion blur and depth of field. Our hypothesis is that such a rasterizer can also be used as a flexible tool for other, less conventional, usage areas, similar to how the two-dimensional rasterizer in contemporary graphics processors has been used for widely different purposes other than the original intent. We show six such examples, namely, continuous collision detection, caustics rendering, higher-dimensional sampling, glossy reflections and refractions, motion blurred soft shadows, and finally multi-view rendering. The insights gained from these examples are used to put together a coherent model for what a future graphics pipeline that supports these and other use cases should look like. Our work intends to provide inspiration and motivation for hardware and API design, as well as continued research in higher-dimensional rasterization and its uses. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
Graphics Processor Units, Computer Graphics
in
Eurographics conference on High-Performance Graphics
editor
Dachsbacher, Carsten
pages
1 - 11
publisher
Eurographics Association
conference name
High Performance Graphcics
external identifiers
  • Scopus:84880799596
ISBN
978-3-905674-41-5
DOI
10.2312/EGGH/HPG12/001-011
language
English
LU publication?
yes
id
7ce09373-4a26-48eb-a9c9-ec08165a3f52 (old id 4584437)
alternative location
http://fileadmin.cs.lth.se/graphics/research/papers/2012/exotic5d/
date added to LUP
2014-08-06 09:08:43
date last changed
2016-11-13 04:31:39
@misc{7ce09373-4a26-48eb-a9c9-ec08165a3f52,
  abstract     = {This paper assumes the availability of a very fast higher-dimensional rasterizer in future graphics processors. Working in up to five dimensions, i.e., adding time and lens parameters, it is well-known that this can be used to render scenes with both motion blur and depth of field. Our hypothesis is that such a rasterizer can also be used as a flexible tool for other, less conventional, usage areas, similar to how the two-dimensional rasterizer in contemporary graphics processors has been used for widely different purposes other than the original intent. We show six such examples, namely, continuous collision detection, caustics rendering, higher-dimensional sampling, glossy reflections and refractions, motion blurred soft shadows, and finally multi-view rendering. The insights gained from these examples are used to put together a coherent model for what a future graphics pipeline that supports these and other use cases should look like. Our work intends to provide inspiration and motivation for hardware and API design, as well as continued research in higher-dimensional rasterization and its uses.},
  author       = {Nilsson, Jim and Clarberg, Petrik and Johnsson, Björn M and Toth, Robert and Munkberg, Jacob and Salvi, Marco and Akenine-Möller, Tomas},
  editor       = {Dachsbacher, Carsten},
  isbn         = {978-3-905674-41-5},
  keyword      = {Graphics Processor Units,Computer Graphics},
  language     = {eng},
  pages        = {1--11},
  publisher    = {ARRAY(0x93cb6c8)},
  series       = {Eurographics conference on High-Performance Graphics},
  title        = {Design and Novel Uses of Higher-Dimensional Rasterization},
  url          = {http://dx.doi.org/10.2312/EGGH/HPG12/001-011},
  year         = {2012},
}