Theory and Analysis of Higher-Order Motion Blur Rasterization
Carl Johan Gribel, Jacob Munkberg, Jon Hasselgren, Tomas Akenine-Móller
High-Performance Graphics, 2013, pp. 7--16.
Abstract: A common assumption in motion blur rendering is that the triangle vertices move in straight lines. In this paper, we focus on scenarios where this assumption is no longer valid, such as motion due to fast rotation and other non-linear characteristics. To that end, we present a higher-order representation of vertex motion based on Bézier curves, which allows for more complex motion paths, and we derive the necessary mathematics for these. In addition, we extend previous work to handle higher-order motion by developing a new tile vs. triangle overlap test. We find that our tile-based rasterizer outperforms all other methods in terms of sample test efficiency, and that our generalization of an interval-based rasterizer is often fastest in terms of wall clock rendering time. In addition, we use our tile test to improve rasterization performance by up to a factor 5× for semi-analytical motion blur rendering.
Article URL: http://dx.doi.org/10.1145/2492045.2492046
BibTeX format:
@inproceedings{Gribel:2013:TAA,
  author = {Carl Johan Gribel and Jacob Munkberg and Jon Hasselgren and Tomas Akenine-Móller},
  title = {Theory and Analysis of Higher-Order Motion Blur Rasterization},
  booktitle = {High-Performance Graphics},
  pages = {7--16},
  year = {2013},
}
Search for more articles by Carl Johan Gribel.
Search for more articles by Jacob Munkberg.
Search for more articles by Jon Hasselgren.
Search for more articles by Tomas Akenine-Móller.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."