Stochastic Depth Buffer Compression using Generalized Plane Encoding

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 de...

Full description

Saved in:
Bibliographic Details
Published in:Computer graphics forum Vol. 32; no. 2pt1; pp. 103 - 112
Main Authors: Andersson, M., Munkberg, J., Akenine-Möller, T.
Format: Journal Article
Language:English
Published: Oxford, UK Blackwell Publishing Ltd 01.05.2013
Subjects:
ISSN:0167-7055, 1467-8659, 1467-8659
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.
Bibliography:ark:/67375/WNG-6KN163VR-0
istex:BD4B67E3EC6F4DDB27039FD7F817CA85AAB85EFB
ArticleID:CGF12030
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-2
content type line 23
ISSN:0167-7055
1467-8659
1467-8659
DOI:10.1111/cgf.12030