Exploiting Local Orientation Similarity for Efficient Ray Traversal of Hair and Fur

Loading...
Thumbnail Image
Date
2014
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Hair and fur typically consist of a large number of thin, curved, and densely packed strands which are difficult to ray trace efficiently. A tight fitting spatial data structure, such as a bounding volume hierarchy (BVH), is needed to quickly determine which hair a ray hits. However, the large number of hairs can yield a BVH with a large memory footprint (particularly when hairs are pre-tessellated), and curved or diagonal hairs cannot be tightly bounded within axis aligned bounding boxes. In this paper, we describe an approach to ray tracing hair and fur with improved efficiency, by combining parametrically defined hairs with a BVH that uses both axis-aligned and oriented bounding boxes. This BVH exploits similarity in the orientation of neighboring hairs to increase ray culling efficiency compared to purely axis-aligned BVHs. Our approach achieves about 2× the performance of ray tracing pre-tessellated hair models, while requiring significantly less memory.
Description

        
@inproceedings{
10.2312:hpg.20141092
https::/diglib.eg.org:443/handle/10.2312/hpg.20141092
, booktitle = {
Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics
}, editor = {
Ingo Wald and Jonathan Ragan-Kelley
}, title = {{
Exploiting Local Orientation Similarity for Efficient Ray Traversal of Hair and Fur
}}, author = {
Woop, Sven
and
Benthin, Carsten
and
Wald, Ingo
and
Johnson, Gregory S.
and
Tabellion, Eric
}, year = {
2014
}, publisher = {
The Eurographics Association
}, ISSN = {
2079-8679
}, ISBN = {
978-3-905674-60-6
}, DOI = {
10.2312/hpg.20141092
https://diglib.eg.org:443/handle/10.2312/hpg.20141092
} }
Citation