Stochastic Depth Buffer Compression using Generalized Plane Encoding
(2013) In Computer Graphics Forum 32(2). p.103-112- Abstract
- In this paper, we derive compact representations of the depth function for a triangle undergoing motion or defocus blur. Unlike a static primitive, where the depth function is planar, the depth function is a rational function in time and the lens parameters. Furthermore, we show how these compact depth functions can be used to design an efficient depth buffer compressor/decompressor, which significantly lowers total depth buffer bandwidth usage for a range of test scenes. In addition, our compressor/decompressor is simpler in the number of operations needed to execute, which makes our algorithm more amenable for hardware implementation than previous methods.
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/3815456
- author
- Andersson, Magnus LU ; Munkberg, J. and Akenine-Möller, Tomas LU
- organization
- publishing date
- 2013
- type
- Contribution to journal
- publication status
- published
- subject
- in
- Computer Graphics Forum
- volume
- 32
- issue
- 2
- pages
- 103 - 112
- publisher
- Wiley-Blackwell
- external identifiers
-
- wos:000318545100011
- scopus:84877624036
- ISSN
- 1467-8659
- DOI
- 10.1111/cgf.12030
- language
- English
- LU publication?
- yes
- id
- 8f48a81e-a836-4f64-b06f-7ab524c03e8d (old id 3815456)
- date added to LUP
- 2016-04-01 10:52:51
- date last changed
- 2022-02-17 22:13:00
@article{8f48a81e-a836-4f64-b06f-7ab524c03e8d, abstract = {{In this paper, we derive compact representations of the depth function for a triangle undergoing motion or defocus blur. Unlike a static primitive, where the depth function is planar, the depth function is a rational function in time and the lens parameters. Furthermore, we show how these compact depth functions can be used to design an efficient depth buffer compressor/decompressor, which significantly lowers total depth buffer bandwidth usage for a range of test scenes. In addition, our compressor/decompressor is simpler in the number of operations needed to execute, which makes our algorithm more amenable for hardware implementation than previous methods.}}, author = {{Andersson, Magnus and Munkberg, J. and Akenine-Möller, Tomas}}, issn = {{1467-8659}}, language = {{eng}}, number = {{2}}, pages = {{103--112}}, publisher = {{Wiley-Blackwell}}, series = {{Computer Graphics Forum}}, title = {{Stochastic Depth Buffer Compression using Generalized Plane Encoding}}, url = {{http://dx.doi.org/10.1111/cgf.12030}}, doi = {{10.1111/cgf.12030}}, volume = {{32}}, year = {{2013}}, }