Real-time Level-of-Detail Strand-based Hair Rendering

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Huang, Tao, Zhou, Yang, Lin, Daqi, Zhu, Junqiu, Yan, Ling-Qi, Wu, Kui
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917813475606528
author Huang, Tao
Zhou, Yang
Lin, Daqi
Zhu, Junqiu
Yan, Ling-Qi
Wu, Kui
author_facet Huang, Tao
Zhou, Yang
Lin, Daqi
Zhu, Junqiu
Yan, Ling-Qi
Wu, Kui
contents Strand-based hair rendering has become increasingly popular in production for its realistic appearance. However, the prevailing level-of-detail solution employing hair cards for distant hair models introduces a significant discontinuity in dynamics and appearance during the transition from strands to cards. We introduce an innovative real-time framework for strand-based hair rendering that ensures seamless transitions between different levels of detail (LOD) while maintaining a consistent hair appearance. Our method uses elliptical thick hairs that contain multiple hair strands at each LOD to maintain the shapes of hair clusters. In addition to geometric fitting, we formulate an elliptical Bidirectional Curve Scattering Distribution Functions (BCSDF) model for a thick hair, accurately capturing single scattering and multiple scattering within the hair cluster, accommodating a spectrum from sparse to dense hair distributions. Our framework, tested on various hairstyles with dynamics as well as knits, shows that it can produce highly similar appearances to full hair geometries at different viewing distances with seamless LOD transitions, while achieving up to a 3x speedup.
format Preprint
id arxiv_https___arxiv_org_abs_2405_10565
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Real-time Level-of-Detail Strand-based Hair Rendering
Huang, Tao
Zhou, Yang
Lin, Daqi
Zhu, Junqiu
Yan, Ling-Qi
Wu, Kui
Graphics
I.3.5; I.3.3
Strand-based hair rendering has become increasingly popular in production for its realistic appearance. However, the prevailing level-of-detail solution employing hair cards for distant hair models introduces a significant discontinuity in dynamics and appearance during the transition from strands to cards. We introduce an innovative real-time framework for strand-based hair rendering that ensures seamless transitions between different levels of detail (LOD) while maintaining a consistent hair appearance. Our method uses elliptical thick hairs that contain multiple hair strands at each LOD to maintain the shapes of hair clusters. In addition to geometric fitting, we formulate an elliptical Bidirectional Curve Scattering Distribution Functions (BCSDF) model for a thick hair, accurately capturing single scattering and multiple scattering within the hair cluster, accommodating a spectrum from sparse to dense hair distributions. Our framework, tested on various hairstyles with dynamics as well as knits, shows that it can produce highly similar appearances to full hair geometries at different viewing distances with seamless LOD transitions, while achieving up to a 3x speedup.
title Real-time Level-of-Detail Strand-based Hair Rendering
topic Graphics
I.3.5; I.3.3
url https://arxiv.org/abs/2405.10565