Hierarchical stochastic motion blur rasterization
(2011) High Performance Graphics, 2011 p.107-118- Abstract
- We present a hierarchical traversal algorithm for stochastic rasterization of motion blur, which efficiently reduces the number of inside tests needed to resolve spatio-temporal visibility. Our method is based on novel tile against moving primitive tests that also provide temporal bounds for the overlap. The algorithm works entirely in homogeneous coordinates, supports MSAA, facilitates efficient hierarchical spatio-temporal occlusion culling, and handles typical game workloads with widely varying triangle sizes. Furthermore, we use high-quality sampling patterns based on digital nets, and present a novel reordering that allows efficient procedural generation with good anti-aliasing properties. Finally, we evaluate a set of hierarchical... (More)
- We present a hierarchical traversal algorithm for stochastic rasterization of motion blur, which efficiently reduces the number of inside tests needed to resolve spatio-temporal visibility. Our method is based on novel tile against moving primitive tests that also provide temporal bounds for the overlap. The algorithm works entirely in homogeneous coordinates, supports MSAA, facilitates efficient hierarchical spatio-temporal occlusion culling, and handles typical game workloads with widely varying triangle sizes. Furthermore, we use high-quality sampling patterns based on digital nets, and present a novel reordering that allows efficient procedural generation with good anti-aliasing properties. Finally, we evaluate a set of hierarchical motion blur rasterization algorithms in terms of both depth buffer bandwidth, shading efficiency, and arithmetic complexity. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/2299889
- author
- Munkberg, Jacob LU ; Clarberg, Petrik LU ; Hasselgren, Jon LU ; Toth, Robert ; Sugihara, Masamichi and Akenine-Möller, Tomas LU
- organization
- publishing date
- 2011
- type
- Chapter in Book/Report/Conference proceeding
- publication status
- published
- subject
- host publication
- HPG '11 Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics
- pages
- 12 pages
- publisher
- Association for Computing Machinery (ACM)
- conference name
- High Performance Graphics, 2011
- conference location
- Vancouver, Canada
- conference dates
- 2011-08-05 - 2011-08-07
- external identifiers
-
- scopus:80052498550
- ISBN
- 978-1-4503-0896-0
- DOI
- 10.1145/2018323.2018341
- language
- English
- LU publication?
- yes
- id
- be0e2165-1500-43f3-912c-10ecc5afa965 (old id 2299889)
- alternative location
- http://fileadmin.cs.lth.se/graphics/research/papers/2011/mbtraversal/
- date added to LUP
- 2016-04-04 10:45:24
- date last changed
- 2022-01-29 20:47:44
@inproceedings{be0e2165-1500-43f3-912c-10ecc5afa965, abstract = {{We present a hierarchical traversal algorithm for stochastic rasterization of motion blur, which efficiently reduces the number of inside tests needed to resolve spatio-temporal visibility. Our method is based on novel tile against moving primitive tests that also provide temporal bounds for the overlap. The algorithm works entirely in homogeneous coordinates, supports MSAA, facilitates efficient hierarchical spatio-temporal occlusion culling, and handles typical game workloads with widely varying triangle sizes. Furthermore, we use high-quality sampling patterns based on digital nets, and present a novel reordering that allows efficient procedural generation with good anti-aliasing properties. Finally, we evaluate a set of hierarchical motion blur rasterization algorithms in terms of both depth buffer bandwidth, shading efficiency, and arithmetic complexity.}}, author = {{Munkberg, Jacob and Clarberg, Petrik and Hasselgren, Jon and Toth, Robert and Sugihara, Masamichi and Akenine-Möller, Tomas}}, booktitle = {{HPG '11 Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics}}, isbn = {{978-1-4503-0896-0}}, language = {{eng}}, pages = {{107--118}}, publisher = {{Association for Computing Machinery (ACM)}}, title = {{Hierarchical stochastic motion blur rasterization}}, url = {{http://dx.doi.org/10.1145/2018323.2018341}}, doi = {{10.1145/2018323.2018341}}, year = {{2011}}, }