Presentation
Strands2Cards: Automatic Generation of Hair Cards from Strands
SessionHair & Faces
DescriptionWe present a method for automatically converting strand-based hair models into an efficient mesh-based representation, known as hair cards, for real-time rendering. Specifically, our method uses strands as inputs and outputs polygon strips with semitransparent texture, preserving the appearance of the original strand-based hair model. To achieve this, we first cluster strands into groups that are referred to as wisps and generate a detail-preserving texture for each wisp by aligning the strands into a normalized pose in the UV space via skinning-based deformation. We further preserve high-resolution details via texture compression, where fewer, but higher resolution textures are shared among similar wisps. Then, the textured polygon strip geometry is fitted to the original hair model via tailored differentiable rendering that can handle transparent cluster-colored coverage masks. The proposed method successfully handles a wide range of hair models and especially outperforms existing approaches in representing volumetric hairstyles such as curly and wavy ones. In addition, our card optimization can be easily parallelized and can efficiently convert a full-hair model with more than 100 thousand strands. Our method was extensively tested on both a hair database and many complex real-world hairstyles acquired using state-of-the-art hair capture methods.

Event Type
Technical Papers
TimeWednesday, 17 December 20259:10am - 9:21am HKT
LocationMeeting Room S426+S427, Level 4


