Efficient Bounding of Displaced Bézier Patches
View/ Open
Date
2010Author
Munkberg, Jacob
Hasselgren, Jon
Toth, Robert
Akenine-Möller, Tomas
Metadata
Show full item recordAbstract
In this paper, we present a new approach to conservative bounding of displaced Bézier patches. These surfaces are expected to be a common use case for tessellation in interactive and real-time rendering. Our algorithm combines efficient normal bounding techniques, min-max mipmap hierarchies and oriented bounding boxes. This results in substantially faster convergence for the bounding volumes of displaced surfaces, prior to tessellation and displacement shading. Our work can be used for different types of culling, ray tracing, and to sort higher order primitives in tiling architectures. For our hull shader implementation, we report performance benefits even for moderate tessellation rates.
BibTeX
@inproceedings {10.2312:EGGH:HPG10:153-162,
booktitle = {High Performance Graphics},
editor = {Michael Doggett and Samuli Laine and Warren Hunt},
title = {{Efficient Bounding of Displaced Bézier Patches}},
author = {Munkberg, Jacob and Hasselgren, Jon and Toth, Robert and Akenine-Möller, Tomas},
year = {2010},
publisher = {The Eurographics Association},
ISSN = {2079-8687},
ISBN = {978-3-905674-26-2},
DOI = {10.2312/EGGH/HPG10/153-162}
}
booktitle = {High Performance Graphics},
editor = {Michael Doggett and Samuli Laine and Warren Hunt},
title = {{Efficient Bounding of Displaced Bézier Patches}},
author = {Munkberg, Jacob and Hasselgren, Jon and Toth, Robert and Akenine-Möller, Tomas},
year = {2010},
publisher = {The Eurographics Association},
ISSN = {2079-8687},
ISBN = {978-3-905674-26-2},
DOI = {10.2312/EGGH/HPG10/153-162}
}