Effective Back-Patch Culling for Hardware Tessellation
View/ Open
Date
2011Author
Loop, Charles
Nießner, Matthias
Eisenacher, Christian
Metadata
Show full item recordAbstract
When rendering objects with hardware tessellation, back-facing patches should be culled as early as possible to avoid unnecessary surface evaluations, and setup costs for the tessellator and rasterizer. For dynamic objects the popular cone-of-normals approach is usually approximated using tangent and bitangent cones. This is faster to compute, but less effective. We present a novel approach using the Bézier convex hull of the parametric tangent plane. It is much more accurate, and by operating in clip space we are able to reduce the computational cost significantly. As our algorithm vectorizes well, we observe comparable test times with increased cull-rates.
BibTeX
@inproceedings {10.2312:PE:VMV:VMV11:263-268,
booktitle = {Vision, Modeling, and Visualization (2011)},
editor = {Peter Eisert and Joachim Hornegger and Konrad Polthier},
title = {{Effective Back-Patch Culling for Hardware Tessellation}},
author = {Loop, Charles and Nießner, Matthias and Eisenacher, Christian},
year = {2011},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-85-2},
DOI = {10.2312/PE/VMV/VMV11/263-268}
}
booktitle = {Vision, Modeling, and Visualization (2011)},
editor = {Peter Eisert and Joachim Hornegger and Konrad Polthier},
title = {{Effective Back-Patch Culling for Hardware Tessellation}},
author = {Loop, Charles and Nießner, Matthias and Eisenacher, Christian},
year = {2011},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-85-2},
DOI = {10.2312/PE/VMV/VMV11/263-268}
}